- mikele2026-09-2615095

虽然Electron对于跨平台开发很方便,但是占用的内存也是真的高呀
同时打开浏览器,飞书,vscode,workbuudy几乎就要把我的内存全部吃完了
大家怎么看待electron开发应用越来越多,难道未来的趋势就是大内存吗? ^-^
主楼 - 我张三2026-09-2619948
- mild_cloud2026-09-266808
- mark2026-09-266934
我现在都不用vscode了,多项目同时打开完全不行。切换zed了
- 爱你们2026-09-265848
我的电脑是一个electron不装。。。。必要的软件只装ipad版,比如spotify,因为桌面版是electron的,我都一直在iphone装了听。老恶心了这玩意,我想不明白开发的程序员为什么要用这个
- Neo-linuxdo2026-09-264521
主要还是因为基于rust的tauri和go构建的Wails这类框架技术和生态不成熟,但是Electron点生态和成熟度都不是别的项目能比的,而Electron的缺点也就只有包体积和内存占用了
- Neo-linuxdo2026-09-264521
何必打包所有
您可能会疑惑,既然大多数现代操作系统已经自带了浏览器和某种形式的 Web 视图,为什么我们还要将 Chromium 的 Web 堆栈打包进我们的应用程序? 打包不仅会显著增加 Electron 维护者的工作量,还会增加 Electron 应用程序的总体积(大多数应用都大于 100MB)。 许多 Electron 维护者都曾在开发中采用过嵌入式 Web 视图,但后来他们认为,牺牲一定的磁盘空间和维护成本是值得的。
- sean_auno2026-09-265621
electron本身没有问题,但每个electron应用都要自己带一个electron的依赖包,如果能共享的话会好不少
- deb2026-09-2628663
能共享会带来复杂的依赖管理问题(不同版本),不然就会有兼容性问题,所以官方大概率不会出的,可以自己软连接共享,能省空间不能省多少内容
- IssunmiHaichi2026-09-269225
多亏了AI 让大家都能随便写高效的语言,如果优化得当,其实在现在512mb的电脑甚至也能用的好好的