• mikele

    图片

    虽然Electron对于跨平台开发很方便,但是占用的内存也是真的高呀

    同时打开浏览器,飞书,vscode,workbuudy几乎就要把我的内存全部吃完了

    大家怎么看待electron开发应用越来越多,难道未来的趋势就是大内存吗? ^-^

    主楼
  • 我张三

    难道未来的趋势就是大内存吗

    本来的历史趋势是这样的。

    然鹅,AI大模型出来了之后。。。趋势倒退回去了。搞砸了一切

    #1
  • mild_cloud

    可能跨平台能想到的最方便就是这个框架了(?

    喜报:你的电脑上有一大堆chrome浏览器

    #2
  • mark

    我现在都不用vscode了,多项目同时打开完全不行。切换zed了

    #3
  • 爱你们

    我的电脑是一个electron不装。。。。必要的软件只装ipad版,比如spotify,因为桌面版是electron的,我都一直在iphone装了听。老恶心了这玩意,我想不明白开发的程序员为什么要用这个

    #4
  • Neo-linuxdo

    主要还是因为基于rust的tauri和go构建的Wails这类框架技术和生态不成熟,但是Electron点生态和成熟度都不是别的项目能比的,而Electron的缺点也就只有包体积和内存占用了

    #5
  • Neo-linuxdo

    何必打包所有

    您可能会疑惑,既然大多数现代操作系统已经自带了浏览器和某种形式的 Web 视图,为什么我们还要将 Chromium 的 Web 堆栈打包进我们的应用程序? 打包不仅会显著增加 Electron 维护者的工作量,还会增加 Electron 应用程序的总体积(大多数应用都大于 100MB)。 许多 Electron 维护者都曾在开发中采用过嵌入式 Web 视图,但后来他们认为,牺牲一定的磁盘空间和维护成本是值得的。

    #6
  • sean_auno

    electron本身没有问题,但每个electron应用都要自己带一个electron的依赖包,如果能共享的话会好不少

    #7
  • deb

    能共享会带来复杂的依赖管理问题(不同版本),不然就会有兼容性问题,所以官方大概率不会出的,可以自己软连接共享,能省空间不能省多少内容

    #8
  • IssunmiHaichi

    多亏了AI 让大家都能随便写高效的语言,如果优化得当,其实在现在512mb的电脑甚至也能用的好好的

    #9

发表回复

登录后回复