Hasty Briefsbeta

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.