

兄弟们, 2024 年,跨平台开发桌面软件选哪个框架? Electron 和 Tauri 怎么选呢?
source link: https://www.v2ex.com/t/1027975
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

兄弟们, 2024 年,跨平台开发桌面软件选哪个框架? Electron 和 Tauri 怎么选呢?
iamherrylok1 7 小时 34 分钟前 Avalonia
|
layxy 7 小时 28 分钟前 这个讨论有很多,qt,compose-jb,electron,tauri,wails,energy,fyne,lazarus,flutter,我觉得你都考虑 Electron 就不要用 Tauri 了,Tauri 需要 webview,不同系统的 webview 不同,兼容性也是个问题(虽然大部分都没问题,但是会增加测试工作量)
|
![]() |
ybz 7 小时 4 分钟前 Flutter !!!
|
![]() |
wheat0r 7 小时 0 分钟前 省事用 Electron ,省电用 Tauri
|
![]() |
PTLin 6 小时 53 分钟前 反正最麻烦的前端部分也是复用的,每个都写写试试呗
|
ExplodingFKL 6 小时 51 分钟前 作为开发者肯定 Electron,不要适配乱七八糟的内核,作为使用者肯定推荐 Tauri 。
|
![]() |
tanranran 6 小时 50 分钟前 参考业内大厂,Electron 遥遥领先
|
![]() |
binaryify 6 小时 49 分钟前 无脑 Electron, Tauri 有坑
|
![]() |
amiaaaz 6 小时 47 分钟前 Electron 吧,助力全球变暖
|
![]() |
sworld233 6 小时 40 分钟前 我选择了 Tauri
|
![]() |
zcl0621 6 小时 40 分钟前 Electron 轮子多
|
![]() |
SunDShuai9797 5 小时 59 分钟前 我司用的 Electron
|
![]() |
lulinchuanllc 5 小时 38 分钟前 如果你有很多和系统相关的功能,选 electron ,如果只是业务性质的,比如就算是个网页,也能满足,选 tauri
|
nong99 5 小时 35 分钟前 via iPhone Delphi/Lazarus 系列🤔
|
sloknyyz 5 小时 30 分钟前 无脑 electron
|
![]() |
lstz 5 小时 28 分钟前 via Android 我以前用 electron ,但后来发现我并不需要那么多桌面的功能
而且 electron 又笨重又慢,不考虑了 |
![]() |
xiaoguaiwu 5 小时 27 分钟前 Rust 要是精通可以写底层的话,推荐 Tauri ,Electron 生态好但是就是太大了,动不动 100M
|
![]() |
callmesmc 5 小时 22 分钟前 via iPhone 肯定是 electron 啊,好多 electron 支持的系统 api tauri 都不支持,而且感觉 tauri 很不重视这些,比如 electron 在 macOS 上可以移动红绿灯位置,tauri 就不行,这个 issue 还被直接关掉了;像 macOS 的毛玻璃效果,win11 的 mica 效果,electron 都是很快就跟进了,tauri 就是没有
|
![]() |
twing37 5 小时 17 分钟前 #16 是对的.看到你选的这两个,我就不推荐 flutter 了 :)
|
![]() |
hanaTsuk1 4 小时 53 分钟前 tauri
|
![]() |
subframe75361 4 小时 45 分钟前 via Android |
jeesk 4 小时 34 分钟前 稳定最重要
|
drymonfidelia 4 小时 31 分钟前 |
drymonfidelia 4 小时 29 分钟前 当然如果你是做着玩的,那没问题
如果生产的话,现在还是别用 Tauri 了 |
![]() |
zeroDev 4 小时 8 分钟前 @drymonfidelia #23 可能不加你这篇帖子还好,加了后感觉你的论点完全没了说服力(
|
![]() |
akjarjash 3 小时 46 分钟前 @iamherrylok1 #1 这个不行,还得再发展个五年
|
![]() |
GeekGao 3 小时 40 分钟前 Electron 吧,助力能源行业兴旺
|
![]() |
bianhui 3 小时 33 分钟前 我都开发过,实话实说,纯体验,没觉得 tauri 好,纯代码编写上也都差不多。考虑的完整度和兼容性,electron 实在好不过了,至少当你遇到难关的时候,你可以轻松在社区找到好办法。
|
![]() |
wanguorui123 3 小时 24 分钟前 Electron 套壳
|
![]() |
mandex 2 小时 38 分钟前 Electron 吧,感觉没啥问题,我用 Electron 做了一个项目,三四年了,一直在维护,感觉挺好的。
简单好写,大多数遇到的问题都能找到答案,nodejs 比 rust 什么的简单多了。 |
laters 2 小时 23 分钟前 Electron 或 flutter
|
asuraa 2 小时 19 分钟前 我用的 mfc 不复杂 拖拉一下搞定。。
复杂的用 qt |
![]() |
luoway 1 小时 19 分钟前 商用产品上 Electron ,不求有功但求无过。
个人项目上 Tauri 海外应用上 Flutter 国内应用上 uni-app (支持小程序)、鸿蒙 ArkUI-X (不支持小程序) |
![]() |
wangtian2020 45 分钟前 会哪个用哪个
|
renmu 42 分钟前 via Android 只能说不要考虑兼容性真的太爽了
|
Recommend
-
31
导读 使用Electron开发客户端程序已经有一段时间了,整体感觉还是非常不错的,其中也遇到了一些坑点,本文是从【运行原理】到【实际应用】对Electron进行一次系统性的总结。【多图,长文预警~】 本文所有实例代码均在我的github electron-re
-
10
Electron 是一个基于 chromium 和 nodejs,可以使用 HTML、CSS、和 JavaScript 构建跨平台应用的技术框架,兼容 Mac、Windows 和 Linux。虽然 B/S 是膜前开发 ad 主流,但是 C/S 仍然有很大的市场需求。 受限于浏览器的沙盒限制...
-
10
-
8
Electron-egg 1.14.0 发布,桌面软件,从未如此简单一个简单、快速、功能丰富的跨平台桌面软件开发框架。🏆 码云最有价值开源项目地址:
-
16
Electron初探:基于Web的跨平台桌面应用开发 Posted on 2021-11-15...
-
2
使用.NET5、Blazor和Electron.NET构建跨平台桌面应用 Electron.NET是一个嵌入了ASP....
-
9
本文由得物...
-
6
本文由QQ技...
-
6
IM跨平台技术学习(九):全面解密新QQ桌面版的Electron内存优化实践-IM开发/专项技术区 - 即时通讯开发者社区! 想开发IM:买成品怕坑?租第3方怕贵...
-
2
V2EX › Electron electron 和 Java swing 开发出的软件 哪个体验好
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK