Dioxus Labs logo

Dioxus Labs使用一个代码库构建 Web、桌面和移动应用程序

Dioxus 使开发人员能够轻松地在所有平台上快速构建、测试、部署和管理应用程序。我们支持为 Web、桌面、移动、AR/VR 和许多其他奇特的目标构建和部署应用程序。

2023-06-08
Active
Early
S23
1
B2B
United States of AmericaAmerica / CanadaRemotePartly Remote
Dioxus Labs screenshot
更多关于 Dioxus Labs 的信息

Dioxus | 一个优雅的 Rust GUI 库

在更短的时间内为每个平台构建快速、漂亮且功能齐全的应用程序。

主要功能

  • 全栈、跨平台、闪电般快速、完全类型化。
  • 简单、熟悉、类似 React 的语法。
  • 将异步 Rust 代码轻松集成到您的组件中。
  • 用于从客户端调用的服务器端代码的服务器函数。
  • 具有简单 Atom 基于 API 的全局状态管理。
  • 集成热重载以实现即时迭代。

用例

  • 使用 WASM 的 Web: 使用 Rust 和 WebAssembly 为 Web 构建。与 SolidJS 一样快,比 React 更健壮。
  • 桌面和移动: 轻量级 (<2mb) 的桌面和移动应用程序,无需配置。在 macOS、Windows、Linux、iOS 和 Android 上运行。
  • 终端用户界面: 使用几行代码将任何 CLI 工具转换为美观的交互式用户界面。
  • 全栈应用程序: 在服务器上预渲染,并在客户端上进行水合。非常适合静态网站生成或全栈应用程序。
  • LiveView: 在服务器上完全渲染您的应用程序。没有后端配置,能够处理数千个活动客户端。

定价

Dioxus 是一个开源项目,使其对个人和组织免费使用。欢迎贡献和赞助以支持持续开发。

团队

Dioxus 由一个庞大、活跃和友好的社区驱动。拥有 19k 星星、210k 下载量、235 位贡献者和 1900 个社区项目,Dioxus Labs 致力于使 Rust UI 开发变得精彩。加入 GitHub、Discord 和其他平台上的社区,立即开始构建。