Slides for WASM, Rust, and the State of Async/Await.
On November 12th/13th, I gave a presentation on using WebAssemebly to write backend web applications at the Utah Rust Meetup. The presentation and demos are based on the much-larger website/knowledgebase https://slightknack.dev that I wrote a while back. (It implements versioning, a custom database controller, and a routing graph, among other things). The original meetup link can be found here – The slides are also availiable online (as a PDF) for your convinience.
This repository also contains the source code used for the above demos - they should work out of the box, once you have Wrangler installed and configured and have created the requisite namespaces where applicable. To install wrangler
(if you have cargo
installed) and run the template:
git clone https://github.com/wasm-rust-pres
cd wasm-rust-pres/rust-worker-template
cargo install wrangler
# set up wrangler
wrangler dev
You can veiw the recorded talk here: