当前位置:首页 > 每日看点 > 正文内容

2024年了,你用过哪些成熟的Rust GUI库?

卡卷网1年前 (2024-12-20)每日看点289

目前大多数 rust gui 都是玩具级别或者 api 比较难用。所以你也看到了,基本都没发展起来。

egui - 组件设计就不好看,这意味着如果在正经项目中使用,所有组件都要自定义一次。

iced - 有那么一些颜值了。经常被带着和 egui 比较, 和 egui 属于直接竞争对手吧。有尝试过,api 偏 elm,其他有些细节忘记了。

gtk-rs, 这个应该是可以在产生环境级别上用的,但是它不是纯 rust 实现的,而是绑定的 c 库。

slint - 界面自建了一套语法,而且它的许可证很难让更多人选择它。不过他的默认组件确实是比较好看的。

druid - 我曾经在这个框架上尝试过,发现实现写界面很麻烦,有很多常见的布局根本不支持。而作者已经放弃了这个框架,开了新坑。

xilem - druid 作者开的新坑,虽然作者说有赞助开发,但是看样子依然还是他一个人开发。也有几年了,还是玩具级别。不过他这种 声明式 api 终于有点现代的框架样子了。

gpui - zed 编程器自己写的框架,这个我看好它,主要是社区活跃。我看到也有很多人用它写界面了。

tauri - 人生苦短,用 web 写 gui 它不香吗?当然它缺点也明显,响应上有延迟。

gui 这种项目有要大量工作要做,个人开发的 gui 框架注定是玩具性质的。因为个人开发者很难面对这么庞大的项目,还要做到易用性。更重要的是,GUI 是面向用户的,个人开发者很难在样式设计上花大量时间。

你看 zed 和 tauri 都是团队,公司开发,给人感觉上就是专业的,有保证的。无论细节上文档上都是全面的。

现在的桌面 gui 都已经是死海市场了。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/5083.html

分享给朋友:

相关文章

WordPress建设的网站为什么不推荐国内机房?

WordPress建设的网站为什么不推荐国内机房?

我劝大家不要用WordPress做国内网站,不要用国内机房的主机。原因如下:1 WordPress 很多主题和插件都是国外开发的,特别是付费版本,需要联网验证,或者远程写入。国内机房的虚拟主机和服务器大概率会屏蔽或者阻断这些连接,无法完成任...

开发了个小程序,咋推广呢?

要是开发了个小程序,想推广的话,可以先从自己的朋友圈子下手,让亲戚朋友都帮忙转发宣传,这样能先有点人气。然后去一些跟你的小程序相关的论坛、社区啥的,发帖子介绍介绍,吸引有兴趣的人。还能找些网红、博主合作,要是他们觉得你的小程序不错,帮忙推荐...

都是前端框架,为什么用 React 的人会有优越感?

都是前端框架,为什么用 React 的人会有优越感?

上家公司一直搞react,最近第一次写个vue3项目。老板朋友来了看了下页面说:这用vue写的吧。我:是...老板朋友:一看就知道是vue做的。这tm你看一眼页面就知道用的啥框架?这感觉就是,我一直用苹果,偶尔用了下华为打电话,有个人离老远...

有没有能够兼顾便携并且流畅运行各种AI应用的笔记本?求推荐?

有没有能够兼顾便携并且流畅运行各种AI应用的笔记本?求推荐?

看了下题主的描述,可以考虑「联想YOGA Air 15 Aura AI元启版」,今年9月底出的一款轻薄本,也通过了英特尔Evo严苛认证。处理器用了英特尔最新的「酷睿 Ultra 7 258V」,主要亮点就是AI性能、图形处理能力和能效,很适...

想学习Linux下的ELF文件有什么好书推荐吗?

想学习Linux下的ELF文件有什么好书推荐吗?

大家好,这里是物联网心球。 今天我们来聊聊ELF文件,了解一下Linux如何创建进程以及ELF文件如何转变成Linux进程?1.什么是ELF文件? ELF(Executable and Linkable Format)文...

为什么不建议买游戏本?

我建议厂家改名厂家犯了个巨大错误:游戏本的主要受众是在校大学生,但大学生买电脑的买单人是他们的父母。你让父母给孩子买个游戏本,父母怎么想?如果你改成高效学习本、优质学习本、智能学习本、高速学习本,甚至硕博连读本,你看看家长舍不舍得砸这个钱...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。