Dioxus – 适用于 Web、桌面、移动设备等全栈应用程序框架

Dioxus 是一款基于 Rust 的 UI 框架,它采用声明式编程范式,让你通过描述 UI 的状态来构建用户界面。Dioxus 具有高性能、高可维护性、以及强大的生态系统,是构建现代用户界面的理想选择。

file

特性

  • 三行代码即可构建跨平台应用:在 Web、桌面、移动、服务器等多个平台上运行。
  • 人体工程学状态管理:结合 React、Solid 和 Svelte 的最佳实践。
  • 极其高性能:由 Rust 最快的 wasm-framework sledgehammer 提供支持。
  • 集成打包器:用于部署到 Web、macOS、Linux 和 Windows。

安装

安装稳定版本(推荐)

cargo install dioxus-cli

通过 Git 安装最新开发版本

cargo install --git https://github.com/DioxusLabs/dioxus dioxus-cli

此命令会从主分支下载 CLI 并安装到 Cargo 的全局二进制目录中(默认是 ~/.cargo/bin/)。

从本地文件夹安装

cargo install --path .

开发 CLI

在测试更改时,使用 cli-dev 配置文件构建 CLI 会更快。

cargo build --profile cli-dev

官方链接

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注