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

前端开发者,但是我拒绝electron。我应该是带有偏见的。
很多electron软件都没有好好做优化(前端性能优化是个坑);但是该用还是用,电脑不差这点空间。
还有 反对无意义的使用electron,你只是给一个cli套个ui你都要用这么大的玩意(我也干过)。
对我来说,PWA>Webview>Electron,(毕竟只是个前端),国内混合开发要求太多
原生开发成本太高

主要是界面美觀要求高,沒要求的話,拖拖控件還好。

我觉得啊,该用就用,不要管用户想法。

1 个赞

作为用户,我厌恶 electron。

作为开发,我很喜欢,真的很难放弃 web 生态,要什么一搜就有了。

1 个赞

是的,这也是少数支持 Electron 的开发者的观点……「我自己写得开心就行了,用户懂个屁的体验」

作为vscode重度用户,离了不知道如何写东西那种,我都希望它死。

1 个赞

笑容不会消失,只是转移到了我的脸上。

来自一个Electron开发者。

4 个赞

我觉得这个问题可以换个角度考虑。

作为用户,如果有开发者给我提供了一个基于Electron开发的软件,如果我有自由选择用不用的权利,我选择了用,那么说明Electron给我提供了价值。

作为开发者,有Electron和很多其他类似技术供我选择,如果我选择了Electron,说明Electron给我提供了最多价值。

问题不是Electron不好,而是其他类似技术性价比更差。极端的想,看不惯Electron,那就选其他的。甚至“你行,你上啊”。只是,在很多场景中,Electron真的是性价比最高的了。不是开发者不在乎软件安装包的大小,只是相对于这个考量点,其他方面更重要。没有Electron,可能现在收1块钱的软件或者相关服务,因为有更高的开发成本需要收10块钱才能维系。更甚至,开发者考虑投入与支出比以后,决定不做了,那用户也就没得用了。总之,都是取舍而已。

选择权给你了,非强迫使用,那么都是取舍的结果。若是强迫地只能用某某,那就又是另外一种考量思路了。

1 个赞

作为用户,我不关心用什么开发
软件大小1g以下完全不在意,10G以下可以接受,更大就要看具体是什么软件了
运行情况, 只要体验好,其他都无所谓

这绝对不是一个一般用户的观点……一般用户(例如我同学),看到一个软件(例如LibreOffice)一听安装完500M+,他的第一反应,怎么这么大?我告诉他Office完整的官方包安装完5G(6000M),他直接震惊,问怎么删掉……我们这一批00后是从信息时代逐渐走过来的,大多数(主要是东南沿海地区)的同学小时候在学校见过、用过电脑,他们对于储存空间是有概念、并且很重视的。他们或许不了解内存、不明白GUP占用,但是储存空间绝对敏感。

ε=(´ο`*)))唉,大公司作恶是没办法的事,国情如此。

这玩意是怎么牵扯国情的啊,你说逐利我能圆上,国情我想不明白啊

其實國外用得更多。

作为外行,我了解到的是electron方便跨平台,开发成本低。另外前端多好找,C++贵多了。用户体验么就要靠边站了,用electron的哪个不是垄断软件。

逐利不就是国情吗,用户体验靠边站。

哪個國家的商業公司不是逐利的?