当前开发跨平台桌面应用应该用什么语言和框架?考虑到生态和性能,以及 vibe coding 加持

1 天前
 hotea

AI 给的两个: Rust + Tauri 2
TypeScript + Electron / Tauri

3518 次点击
所在节点    程序员
67 条回复
PC9528
1 天前
gpui 已经成功用 vibe coding 开发出一个可用的了..
yaakua
1 天前
Tauri 2
xtreme1
1 天前
你不如说说具体要搞啥
netme
1 天前
我用 rust + slint 。不过我的小工具是管理 wsl 的,so 只覆盖 windows 桌面平台。
caiyuan
1 天前
我就用 tauri 全程 vibe 出了一个 AI 翻译软件,deepl 的替代。
momo1999
1 天前
直接 AI 撸一个界面框架
nilaoda
1 天前
webview 方案,wails 单文件发布不错,tauri 也还行

原生方案,avalonia 不错但是感觉 AI 不够熟悉
murmur
1 天前
无脑 electron ,商业验证过的
ltaoo1o
1 天前
@momo1999 还真可以,我就用 AI 撸了一套 golang 实现的,内置 多窗口、自动更新 功能,还在用 AI 写前端框架 + 组件库。
yuhangch
1 天前
无脑 tauri2
falconwang0110
1 天前
我现在用的 Go + Wails2 ,单 exe ,挺爽。
layxy
1 天前
Lazarus
shintendo
1 天前
这什么建议
Tauri 和 Tauri 2 不都是 Rust + JS/TS 吗
hotea
1 天前
@shintendo 应该是混合使用
287854442
1 天前
Rust + Tauri 2
我最近做了好几个基于 tauri 的,分享一点它的缺点:
1. 坑其实挺多的,很多插件不完善,得有这个预期。然后就发现得用 native 来实现部分功能(好在也不麻烦),AI 很容易遇到问题,就转 native 实现,这个时候要问清楚,不能太让他轻易换方案,否则就是各种平台宏满天飞了。
2. AI 对 rust 没有像其他语言(比如 typescript )那么熟悉,建议用好一些的模型。
clearme
1 天前
Rust + tauri ,全程 vibe coding 出了一个开源的桌面 AI IDE ,因为没有打包 webview 内核,所以性能和内存占用还不错 https://github.com/GCWing/BitFun
lixuda
1 天前
@ltaoo1o 是 wails 吗
vfs
1 天前
@momo1999 很期待,看看有没有人能弄出来,感觉难度很大
psllll
1 天前
怎么都是浏览器,没人说 qt 吗
stinkytofux
1 天前
悲哀, 真是悲哀, 竟然没有一个人提到 QT. 用 QT6 开发桌面程序, 不管是性能还是资源占用都非常优秀. 跨平台能力也很强. 在 AI 的加持下, 编写 C++ 也不是那么难. 用 QT6 开发当然没有各种浏览器套壳来的快, 但是值得花点时间去打磨产品, 我真的不想在电脑上装一堆浏览器内核了, 朋友们!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1196104

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX