WebAssembly with Rust
summary
Claim: Rust-compiled .wasm is portable and fast and can run unchanged in a browser or inside a Rust host. Demos show compiling Rust to WebAssembly, using wasm-bindgen and web-sys/js-sys shims, instantiating modules in a Rust runtime crate, wiring imports/exports so the module calls the host to log, and even hot-swapping modules on a Raspberry Pi to control LEDs. Notes: security and portability rely on WASI imports, the demos work end-to-end, but tooling and ergonomics remain rough.
AI-written summary · about
chapters (15)
- 0:00Intro
- 1:28What is WebAssembly
- 2:46Why WebAssembly
- 4:50WebAssembly overview
- 7:05WebAssembly terminology
- 10:09Why use WebAssembly
- 13:24Rust expressiveness
- 14:19Portable brains
- 16:37Ugly WebAssembly
- 22:21JavaScript Integration
- 22:52Wasmbind Jen
- 26:01UYEW
- 26:59WebAssembly in Rust
- 29:20Christine Bennett
- 35:58Conclusion








