Explore the future of GUI development in Rust with this RustConf 2019 talk by Adam Perry. Dive into the world of Moxie, a platform-agnostic component library targeting DOM, win32, and WebRender. Learn about the challenges of UI development, historical approaches, and how Rust can overcome these hurdles. Discover the potential for creating responsive, efficient, and type-safe applications with declarative syntax and minimal runtime overhead. Gain insights into concepts like persistent shared mutable state, UI runtime, and memoization. Understand how Moxie compares to React and leverages Rust's unique features to empower developers in creating cross-platform GUI applications.
Towards an Open Ecosystem of Empowered UI Development in Rust - RustConf 2019