Dioxus 0.7: User interfaces in Rust that run anywhere
12 days ago
- #Rust
- #WebAssembly
- #GUI
- Dioxus v0.7.0 introduces hot-patching of Rust code at runtime, enabling real-time updates without losing app state.
- New native renderer 'Dioxus Native' based on WGPU for GPU-accelerated HTML/CSS rendering.
- Fullstack overhaul with Axum integration, enabling seamless server-client communication and WebSocket support.
- WASM bundle splitting and lazy loading for optimized WebAssembly performance.
- Introduction of 'Stores' for nested reactive state management, improving scalability.
- First-party Radix-UI implementation 'Dioxus Primitives' for accessible, cross-platform components.
- Automatic TailwindCSS support with zero-setup configuration.
- LLMs.txt integration to enhance AI coding model accuracy with Dioxus documentation.
- Improved debugging with integrated VSCode debugger support for web, desktop, and mobile.
- Quality-of-life upgrades include one-line installer, mobile simulator auto-launch, and enhanced logging.