slymitec 发表于 2023-7-11 09:25

archxm 发表于 2023-7-11 09:27

不好做生产力工具

谎言之神Cyric 发表于 2023-7-11 09:29

那就够大了,大不大是和其他框架比的,不说QT那些老古董,新的微软webview2也远远好过这个表现

Electron是对开发端好,怎么说也比不过原生的,更高的消耗换来更差的响应与表现,而且长此以往一个程序自己一个核那还得了,一看后台几十个Electron在那挂着[困惑]

malgerz 发表于 2023-7-11 09:31

虽然几百M内存现在看来问题不大,但从win3.x一直过来的人,对内存始终是有一种敏感度,再加上这个东西本身gui存在感极低,平时正常使用几乎也不需要gui,所以,为什么要浪费这些内存来构建使用率极低的gui呢?我是一直想不明白现在的开发人员的逻辑,为了开发方便,完全不顾用户的使用环境

xy. 发表于 2023-7-11 09:46

这个例子恰好是electron最不适合的场景
electron app 你搞到最精简也要4个进程,一个主进程,一个渲染进程,一个 gpu 进程,一个 utility 进程
反正都是给 clash 写前端,我他吗为什么不起个rest服务然后自己用浏览器?

liansishen 发表于 2023-7-11 09:49

clash核心才需要多少内存
它就套了个gui壳,而且大多数时候是不需要这个gui的,结果还要一直占用100多M的内存https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif

nabababa 发表于 2023-7-11 09:55

malgerz 发表于 2023-7-11 09:31
虽然几百M内存现在看来问题不大,但从win3.x一直过来的人,对内存始终是有一种敏感度,再加上这个东西本身g ...

这玩意对跨平台开发需求比较友好。毕竟相当于自带全套环境,开发工具也齐全。
要是用win32搞,体积是挺小的,但移植其他操作系统就是噩梦,特别是需要长期维护的商业软件,相当于一倍的成本。

archxm 发表于 2023-7-11 10:02

xy. 发表于 2023-7-11 09:46
这个例子恰好是electron最不适合的场景
electron app 你搞到最精简也要4个进程,一个主进程,一个渲染进程 ...

浏览器一般不能最小化到托盘

labyrin 发表于 2023-7-11 10:04

现在Windows软件大家也别嫌这些框架,就是因为有它们开发者才愿意出Windows版,不然很大部分app就没有Windows版了,毕竟对这些app来说windows平台商业价值低

slymitec 发表于 2023-7-11 10:07

labyrin 发表于 2023-7-11 10:16

slymitec 发表于 2023-7-11 10:07
这个我表示很稀奇,如果一个软件只开发Linux版本……

那基本上就可以和非行业人士说再见了。


手机版为主了,PC端一般就出个Web版

相思风雨中 发表于 2023-7-11 10:17

贵坛人均旗舰配置,会在意这一点开销吗

yuejieyao 发表于 2023-7-11 10:17

我写自用的软件需要UI的时候也喜欢用electron,不需要UI就直接python写个脚本
即使我会用C#写windows应用程序,我也懒的用,感觉太麻烦太重
用前端语言套个浏览器写起来方便,而且因为可以直接用一些前端框架,美观度也比较高,顶多调整调整CSS,不需要过多的干涉就可以写出不错的界面,而且跨平台也方便

airbeta 发表于 2023-7-11 14:48

本帖最后由 airbeta 于 2023-7-11 14:50 编辑

pc端
新版qq就是electron做ui界面,多虑了[偷笑]
阿里云网盘估计也是
迅雷很早就已经是electron

g7muik 发表于 2023-7-11 15:12

很早前,大概14年时候我创业公司写的企业级应用全是这个架构,用户反馈极好,界面漂亮不卡顿,那时候对手都是java写的ui

slymitec 发表于 2023-7-11 15:17

assassin 发表于 2023-7-11 15:25

本帖最后由 assassin 于 2023-7-11 15:27 编辑

装一个软件就要装一个浏览器,又不像苹果强制调用系统webview
https://github.com/ShirasawaSama/CefDetectorX
一个检查电脑上有多少Chromium嵌入式框架的应用,虽然自己也是一个

slymitec 发表于 2023-7-11 15:29

页: [1]
查看完整版本: 都说Electron框架占用资源大,可我平常用的这个似乎还行吧