Rust 用户界面开发框架 Dioxus

未知
JavaScript Rust
跨平台
2022-01-18
mr小卓X

Dioxus 是一个可移植、高性能的框架,用于在 Rust 中构建跨平台的用户界面。

fn app(cx: Scope) -> Element {
    let mut count = use_state(&cx, || 0);

    cx.render(rsx!(
        h1 { "High-Five counter: {count}" }
        button { onclick: move |_| count += 1, "Up high!" }
        button { onclick: move |_| count -= 1, "Down low!" }
    ))
}

Dioxus 可用于制作 网页程序、桌面应用、静态站点、移动端应用。

Dioxus 为不同的平台都提供了很好的开发文档。

如果你会使用 React ,那 Dioxus 对你来说会很简单。

优势:

  • 原生的桌面程序支持。
  • 强大的状态管理工具。
  • 支持所有 HTML 标签,监听器和事件。
  • 超高的内存使用率,稳定的组件分配器。
  • 多通道异步调动器,超强的异步支持。
  • 更多信息请查阅: 版本发布文档
加载中

暂无资讯

暂无问答

暂无博客

返回顶部
顶部