Rust on the frontend
summary
Claims Rust frontends are production-ready only when concrete: shows a compiled Rust -> WASM module with WASM-JS bindings, uses the Leptos web framework, and compares runtime patterns to Solid.js. Built an Asteroids game and a leptos demo trading platform with real-time websockets (five bots), completed as a 10‑day speedrun; it works but has tradeoffs: large WASM bundle growth, slower live‑reload on non‑Apple silicon, awkward debugging, and simple deploy to DigitalOcean $5 succeeds.
AI-written summary · about
chapters (12)
- 0:00Rust on the frontend
- 1:07V8 engine optimizations
- 2:10WebAssembly for performance
- 3:57JavaScript quirks and TypeScript limits
- 6:45Rust as WebAssembly target
- 9:57Rust vs JavaScript/TypeScript
- 10:58Rust WASM game demo
- 14:34React alternatives in Rust
- 19:08Real-time trading in Rust
- 29:46Live reload and deployment
- 31:32Who should use Rust
- 33:21Q&A
related talks
24m"Web Sites, Web Apps, and Web Assembly"
01h 00mThe Future of Rust Web Applications
34mMake Web UI Easy with Leptos
25mThink About Front-end Web Development with Rust
27mThe State of Rust Web Frameworks: Pros, Cons & Use Cases
30mRust and the Web Platform: A Rookie’s Guide
44mOut of the JavaScript Box: Front-End Rust Programming
30mRust in the Browser for Javascripters:New Frontiers,New Possibilities
