Why you should consider Web Assembly
summary
WebAssembly runs native-like code in the browser and the demo shows a Rust workflow that compiles to .wasm using wasm-pack + wasm-bindgen and the target wasm32-unknown-unknown, packages the output as an npm module and calls it from plain JavaScript. Examples: a Rust Game of Life with canvas interactions and toggle callbacks; real-world uses include image/video DSP filters and an AutoCAD viewer compiled via Emscripten. Blazor shows .NET DLLs running on Mono in WebAssembly.
AI-written summary · about
chapters (37)
- 0:00Intro
- 0:34Who am I
- 0:58Agenda
- 2:12History
- 3:47Why Web Assembly
- 5:10Web Assembly Text Format
- 6:25Web Assembly to Wasp
- 7:07How to use Web Assembly
- 8:06Web Assembly Code Explorer
- 8:52What is Rust
- 9:40Rust tools
- 10:43Cargo
- 11:53Rust
- 14:42Package folder
- 16:30Package file
- 17:20Summary
- 18:00Game of Life
- 18:55Pause Button
- 19:25Package Definition
- 19:41Dependencies
- 20:31Type Script
- 21:02Glue File
- 21:33HTML Page
- 22:16Use cases
- 23:26Digital Signal Processing Library
- 23:48Web Assembly
- 24:58MScript
- 25:20DWG
- 25:49AutoCAD Web
- 27:09Future plans for Web Assembly
- 28:14Blazer
- 29:09Origins
- 30:27Laser
- 30:59Page Counter
- 32:16Web Standard
- 32:58References
- 33:24Questions
related talks
36mWhy you should consider Web Assembly in your next frontend project
43mWhy you should consider Web Assembly in your next frontend project
44mWhy you should consider WebAssembly in your next frontend project
16mWhy WebAssembly
16mWhy WebAssembly
36mPractical WebAssembly
25mWebAssembly: Binary in Plain English
52mWebAssembly vs JavaScript
