Writing a front-end WebAssembly framework in Rust: lessons learned | Hacker News Reader