Code Anywhere, Share Everywhere: Wasm-Powered Dev Environments
summary
Claim: compilers and runtimes are compiled to wasm so the browser compiles source to wasm and runs full backend services via Rust compiler compiled to wasm and wasm-tools also running in the browser. The demo is a GitHub-issue manager that actually hits the network, edits backend Rust, and updates live; cached dependencies yield most compilations under three seconds. Service workers intercept HTTP so services run client-side and work offline. Current limits: Cargo isn’t dynamic and some thread and linking hacks (WYP1 threads, JSPI, WTO) are required.
AI-written summary · about
chapters (7)
- 0:00Wasm dev environments intro
- 2:30Current workflow pain points
- 8:26How Wasm dev environments work
- 15:47Demo app architecture
- 17:09Live Rust app in browser
- 22:51Future Wasm dev plans
- 24:56Q&A on editor & sharing
related talks
41mLet's build with WebAssembly!
23mLearnable Programming with Rust
50mWeb Assembly
24m"Web Sites, Web Apps, and Web Assembly"
37mBeyond the browser: Moving forward with a more Declarative Future with WebAssembly
23mWeb Assembly: The Future Of Js And A Multi-Language Web
53mWebAssembly
21mHit the Ground Running with WebAssembly
