跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 国内电商 > Rust 语言 GUI 用户界面框架汇总(持续更新)

Rust 语言 GUI 用户界面框架汇总(持续更新)

时间:2024-04-26 09:10:13 来源:网络cs 作者:利杜鹃 栏目:国内电商 阅读:

标签: 汇总  持续  更新  界面  语言  用户 
阅读本书更多章节>>>>

拜登:“一切非 Rust 项目均为非法”😎

什么是 GUI

图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。

现在的应用开发,是既要功能强大、又要颜值在线😄。

👉汇总👈

名称收录日期GITHUB ⭐备注
Tauri2024-04-1677 K
egui2024-04-1619.6 K
Iced2024-04-1622.7 K
OrbTk2024-04-163.8 K
Slint2024-04-1614.9 K
Dioxus2024-04-1718.1 K
Xilem2024-04-242.8 K实验性框架

TAURI

使用前端技术,构建跨平台的快速、安全、前端隔离应用,类似于 Electron 的运作模式。

目前稳定版本是1.6.0,2.x 正在测试阶段,个人对新版本非常期待(☆▽☆)

对于有前端经验的开发者,Tauri 是首选的 GUI 方案。

egui

egui是一个简单易用的 Rust GUI 框架,编写的程序支持在 Web(编译成 WebAssembly 并用 WebGL 渲染)、桌面端运行。

Iced

Iced(冰)是一款专为 Rust 设计的跨平台图形用户界面(GUI)库。其灵感来源于 Elm,这是一门用于构建网络应用程序的、令人愉悦的函数式编程语言。
跨平台支持

OrbTk

Slint

Dioxus

Fullstack GUI library for web, desktop, mobile, and more.

Xilem

一个还处于实验性阶段的原生 UI 框架,响应式设计

Linebender团队开发有知名的 Druid (9.6K ⭐)库,一个用于构建跨平台桌面应用程序的 Rust UI 框架,它允许程序员通过数据来驱动 UI 的变化,这与数据驱动的编程范式相契合。但由于各种原因,团队将主力转移到新框架 Xilem上,目前暂无截图,下方是 Druid 框架的运行时效果。

写在最后

感想

不难看出,Rust 的 GUI 框架支持平台很广,在跨平台开发时可以减少很多工作量。

更新日志

2024-04-16:初稿2024-04-18:增加汇总表2024-04-24:收录 Xilem 阅读本书更多章节>>>>

本文链接:https://www.kjpai.cn/guonei/2024-04-26/162378.html,文章来源:网络cs,作者:利杜鹃,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

文章评论