
1 iamherrylok1 2024-03-29 09:16:01 +08:00 Avalonia |
2 layxy 2024-03-29 09:21:58 +08:00 这个讨论有很多,qt,compose-jb,electron,tauri,wails,energy,fyne,lazarus,flutter,我觉得你都考虑 Electron 就不要用 Tauri 了,Tauri 需要 webview,不同系统的 webview 不同,兼容性也是个问题(虽然大部分都没问题,但是会增加测试工作量) |
3 ybz 2024-03-29 09:45:44 +08:00 Flutter !!! |
4 wheat0r 2024-03-29 09:49:13 +08:00 省事用 Electron ,省电用 Tauri |
5 PTLin 2024-03-29 09:56:32 +08:00 反正最麻烦的前端部分也是复用的,每个都写写试试呗 |
6 ExplodingDragon 2024-03-29 09:58:41 +08:00 作为开发者肯定 Electron,不要适配乱七八糟的内核,作为使用者肯定推荐 Tauri 。 |
7 tanranran 2024-03-29 09:59:14 +08:00 参考业内大厂,Electron 遥遥领先 |
8 binaryify 2024-03-29 10:00:53 +08:00 无脑 Electron, Tauri 有坑 |
9 amiaaaz 2024-03-29 10:02:52 +08:00 Electron 吧,助力全球变暖 |
10 sworld233 2024-03-29 10:09:46 +08:00 我选择了 Tauri |
11 zcl0621 2024-03-29 10:09:58 +08:00 Electron 轮子多 |
12 SunDShuai9797 2024-03-29 10:50:30 +08:00 我司用的 Electron |
13 lulinchuanllc 2024-03-29 11:11:52 +08:00 如果你有很多和系统相关的功能,选 electron ,如果只是业务性质的,比如就算是个网页,也能满足,选 tauri |
14 nong99 2024-03-29 11:14:56 +08:00 via iPhone Delphi/Lazarus 系列 |
15 sloknyyz 2024-03-29 11:19:33 +08:00 无脑 electron |
16 lstz 2024-03-29 11:21:08 +08:00 via Android 我以前用 electron ,但后来发现我并不需要那么多桌面的功能 而且 electron 又笨重又慢,不考虑了 |
17 xiaoguaiwu 2024-03-29 11:22:54 +08:00 Rust 要是精通可以写底层的话,推荐 Tauri ,Electron 生态好但是就是太大了,动不动 100M |
18 callmesmc 2024-03-29 11:27:07 +08:00 via iPhone 肯定是 electron 啊,好多 electron 支持的系统 api tauri 都不支持,而且感觉 tauri 很不重视这些,比如 electron 在 macOS 上可以移动红绿灯位置,tauri 就不行,这个 issue 还被直接关掉了;像 macOS 的毛玻璃效果,win11 的 mica 效果,electron 都是很快就跟进了,tauri 就是没有 |
19 twing37 2024-03-29 11:32:40 +08:00 #16 是对的.看到你选的这两个,我就不推荐 flutter 了 :) |
20 hanaTsuk1 2024-03-29 11:56:59 +08:00 tauri |
21 subframe75361 2024-03-29 12:04:42 +08:00 via Android pwa |
22 jeesk 2024-03-29 12:16:05 +08:00 稳定最重要 |
23 drymonfidelia 2024-03-29 12:18:23 +08:00 |
24 drymonfidelia 2024-03-29 12:20:08 +08:00 当然如果你是做着玩的,那没问题 如果生产的话,现在还是别用 Tauri 了 |
25 xieren58 2024-03-29 12:35:05 +08:00 |
26 zeroDev 2024-03-29 12:41:20 +08:00 @drymonfidelia #23 可能不加你这篇帖子还好,加了后感觉你的论点完全没了说服力( |
27 akjarjash 2024-03-29 13:03:14 +08:00 @iamherrylok1 #1 这个不行,还得再发展个五年 |
28 R4rvZ6agNVWr56V0 2024-03-29 13:09:51 +08:00 Electron 吧,助力能源行业兴旺 |
29 bianhui 2024-03-29 13:16:52 +08:00 我都开发过,实话实说,纯体验,没觉得 tauri 好,纯代码编写上也都差不多。考虑的完整度和兼容性,electron 实在好不过了,至少当你遇到难关的时候,你可以轻松在社区找到好办法。 |
30 wanguorui123 2024-03-29 13:25:47 +08:00 Electron 套壳 |
31 mandex 2024-03-29 14:11:07 +08:00 Electron 吧,感觉没啥问题,我用 Electron 做了一个项目,三四年了,一直在维护,感觉挺好的。 简单好写,大多数遇到的问题都能找到答案,nodejs 比 rust 什么的简单多了。 |
32 laters 2024-03-29 14:26:27 +08:00 Electron 或 flutter |
33 asuraa 2024-03-29 14:31:02 +08:00 我用的 mfc 不复杂 拖拉一下搞定。。 复杂的用 qt |
35 luoway 2024-03-29 15:31:04 +08:00 商用产品上 Electron ,不求有功但求无过。 个人项目上 Tauri 海外应用上 Flutter 国内应用上 uni-app (支持小程序)、鸿蒙 ArkUI-X (不支持小程序) |
37 wangtian2020 会哪个用哪个 |
38 renmu 2024-03-29 16:07:34 +08:00 via Android 只能说不要考虑兼容性真的太爽了 |
39 wpzz 2024-03-29 16:41:22 +08:00 |
40 unco020511 2024-03-29 17:25:30 +08:00 我选择 flutter |
41 xwwsxp 2024-03-29 17:28:58 +08:00 @xiaoguaiwu 前端这么注重性能的吗?后端都是以 GB 、TB 、PB 为单位的。 |
42 DICK23 2024-03-29 17:32:04 +08:00 要快速上线当然无脑 electron ,自己玩可以考虑 Tauri. |
43 flyingfz 2024-03-29 18:00:17 +08:00 在另外一个帖子里, 我也推荐了这个: https://neutralino.js.org/docs/ 貌似介绍这个框架的很少。 给大家推荐下,理由如下: 1. 前端 UI 的开发体验类似 electron 2. 后端业务逻辑,可用任意语言。(后端称为 extension ,通过 websocket 与主进程双向通讯) 3. 打包的体积小 (最简单的 demo, 6M 左右) 4. 运行时的资源要求较低 (大概 20 多 M ) |
44 ysc3839 2024-03-29 18:02:23 +08:00 via Android 如果只是前端打包,Electron 和 Tauri 都可以。 如果要用到只能在 Node.js 下运行的库,那就 Electron 。否则如果你有能力用 Rust 写代码,可以选 Tauri 。 |
45 opentrade 2024-03-29 18:19:14 +08:00 Flutter 到现在还是无数坑,何况 Tauri ,你看到的都是看起来很美 |
46 Akkuman 2024-03-29 20:10:57 +08:00 via Android electron 的话,可以关注下这个项目 https://github.com/win32ss/supermium-electron 作者的目标是支持到 windows vista ,不过按照 supermium 的进展来看,估计会支持到 xp |
48 FightPig 2024-03-29 21:00:25 +08:00 正好去年用这两个做过项目,试了 tauri ,结果客户一大堆 win7 ,还是 sp1 版前的老版,tauri 直接趴窝了,webview2 装不起来大一堆,后来还是改 Electron 了。所以,如果你的客户面向普通用户,那老实用 Electron 吧,tauri 适合面向系统 win10 后的 |
49 ugvfpdcuwfnh 2024-03-29 21:53:34 +08:00 electron 速度不快,但好在兼容性强,连腾讯这么大的互联网公司都选 electron ,这还选个啥? 以后肯定是 electron 的天下。 |
50 ETiV 2024-03-29 22:42:36 +08:00 via iPhone |
51 uLdP4HCJts79jh56 2024-03-29 23:11:23 +08:00 via Android 需要和 webview 交互只能选 Electron ,比如全局请求拦截加 header ,获取页面 cookie ,注入 js 等等 |
52 ic3z 2024-03-29 23:34:47 +08:00 via iPhone neutralinojs nodegui |
53 hedwi 2024-03-30 00:13:33 +08:00 golang 用户可以考虑 wails |
54 stinkytofu 2024-03-30 00:23:00 +08:00 推荐 javafx |
55 zhuyw2006 2024-03-30 09:06:14 +08:00 两个都用过,现在使用 MAUI+Blazor 。在也不用关心性能和占用问题了。 |
56 Yayiliu 2024-03-30 22:09:36 +08:00 没有 linux 中文用户 Electron 优先,有还是 qt 吧,wayland 是你跨不过去的坎。 |
57 xwwsxp 2024-04-01 12:15:45 +08:00 @aLazarus 非要抬杠对吧,本地电脑当然没有,公司的服务器一直都是 PB 级别的;毕竟,搞大数据的;而且,现在 SSD 的价格比之前几年要下降不少吧,我本地的电脑是 10 T 的 |