Introduction to Dioxus
mainDioxus is a cross-platform framework for building applications using the Rust programming language. It allows you to maintain a single codebase to target web, desktop, and mobile platforms.
Key characteristics include:
- Declarative UI: Apps are declared using HTML and CSS.
- Reactivity: Uses a model inspired by web frameworks like React and SolidJS.
- Native Performance: Code runs natively without a virtual machine, allowing zero-overhead calls to system APIs.
- Fullstack Support: Includes built-in support for server functions and routing.