WebAssembly beyond the browser
summary
Concrete examples show Rust functions compiled to WebAssembly and called from JavaScript, with a repo and starter that builds a classify.wasm and runs an app on port 3000 using npm run dev. Runtimes mentioned include WasmEdge and Wasmtime and a lightweight QuickJS JS runtime. Claims: near‑native speed via AOT, sandboxed safety, smaller serverless footprint. A demo runs TensorFlow Lite mobile net inference deployed as a serverless function and a pattern for NodeJS + Rust compiled to WASM is provided.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:05What is WebAssembly
- 3:29Origins and browser use
- 4:34WebAssembly outside browser
- 5:58Runtimes and platforms
- 7:23Boosting Node.js performance with Rust and WebAssembly
- 9:31Node.js architecture with WASM
- 10:32Tools and setup for WebAssembly development
- 11:13Demo: Rust to WASM
- 13:44WebAssembly for serverless computing
- 15:08Demo: ML inference
- 18:05Deploying WASM serverless
- 21:57Summary
related talks
50mWeb Assembly
33mWebAssembly: The Next Frontier of Cloud Computing
41mDemystifying WebAssembly, Through the Eyes of A Beginner
48mWebAssembly Beyond the Browser
36mWebAssembly Everywhere, All at Once
41mWebAssembly Based AI as a Service
53mWebAssembly
43mWhy you should consider Web Assembly in your next frontend project
