Enter the Sandbox: JS on Wasm
summary
Shows how to run JS inside WebAssembly securely and portably by compiling small JS engines into Wasm (quickjs, Duktape, SpiderMonkey on Wasm) and moving startup work to build time with tools like wiser. Demonstrates real results: a 30% smaller bundle for a Storyblok-like app, 65% less CPU for a heavy task, ~30% faster on desktop and 60% faster on budget Android for an emulator, and production use at Fastly, Figma and PSPDFKit.
AI-written summary · about
chapters (5)
- 0:00Introduction to WebAssembly
- 11:57JS and WebAssembly symbiosis
- 14:04Running JS inside WebAssembly
- 20:03Bytecode Alliance and tools
- 24:55Conclusion and Q&A
related talks
30mWhy Should You Consider JavaScript on WebAssembly?
45mJumping Feet-First into JS on Wasm
35mModern Sandboxing: Using Web Assembly in Java
50mWeb Assembly
48mDon't Trust Anything! Real-world Uses For WebAssembly
22mWebAssembly beyond the browser
30mWhy Should You Consider JavaScript on WebAssembly?
17mA case for Web Assembly
