了解一下各位对 Electron 等框架的看法

深刻感受到electron的方便,同时也深刻感受到了electron方便带来的恶果。

example:

有个electron检测程序(好像叫ctf来着?忘了),之前青蛙推荐过,他推出了electron版(当然是带着点黑色幽默在的),这类本可以使用c/c++/rust,哪怕是易语言,aardio或者python编译(打包)发布后能在15M内解决的小问题,也硬要塞个electron进去的情况我坚决反对

但是,还有一种情况:NT QQ。这玩意我一开始也是很反感非要用electron重写的,但是现在阶段,我发现他真的优化很好,不卡顿,占用空间相对以往没啥变化,消息接收快,所以我现在逐步转变了态度。此外,vscode也是轻量级选手,优化不用说,打开速度刚刚的。这种使用或换用elecrton以后能给用户带来显著优化的,我举双手支持。

话又说回来,现在我们这些人怕得最主要原因其实就是一些不会写gui的开发者(或者说为了省事),硬要发布一个原本可以用cli解决的程序,又为了好看,用了electron写了个gui,导致发布时优化炸裂,体积爆炸,功能简陋……说白了就是我们对于“硬盘空间-程序功能”的期望与实际不对应的矛盾……

(真心恳求部分开发者,不会写gui咱就不要写,等个社区的GUI,然后看看能不能和GUI作者一起鼓捣他不好吗,你看realesrgan模型的GUI多如牛毛,哪怕是star只有150个的Rimage,它的GUI都有3个……)

5 个赞