怎么感觉现在随便一个软件就是 electron 写的

2021-04-29 14:43:06 +08:00
 Misakas

看到论坛和博客推荐各种笔记和密码管理工具,于是去下了 notion 和 Bitwarden,发现无一例外都是基于 election,好感度瞬间负值。看了眼任务栏,常驻后台的 DeepL 也是 election based 。越来越讨厌,虽说现在硬盘不值钱,但是也没必要是个软件就给我装一个 chromium 吧。我已经开了十个浏览器了.jpg

8405 次点击
所在节点    Electron
62 条回复
miyuki
2021-04-29 17:21:53 +08:00
万人血书 electron rumtime
learningman
2021-04-29 17:22:16 +08:00
其实如果 electron 能出个 runtime,然后但凡是 electron 写的桌面软件,检测到 runtime 就自动把自带的删了,会是个很好的选择
miyuki
2021-04-29 17:22:46 +08:00
@miyuki runtime*

装一个 runtime,还能减小应用程序体积
EPr2hh6LADQWqRVH
2021-04-29 17:25:17 +08:00
@miyuki @learningman 这是不可能的,Electron 的 API 在不停的变,到时候每个版本 Electron 都来一个,跟没出一样。
EPr2hh6LADQWqRVH
2021-04-29 17:29:50 +08:00
十几年前 Mac 和 Linux 用户只占 1%,现在光 mac 就有 10%,有钱一点的目标群体,能达到 20%-30%;

做个桌面应用不跨平台是不行的。

开发、测试、维护,多少成本

浏览器就是终极的桌面应用,只要你的应用活得够久,迟早变成浏览器类似物。

直接上个浏览器,so easy
nieyujiang
2021-04-29 17:31:27 +08:00
@learningman #21 electron 那个 api 更新速度比翻书都快.
ltm
2021-04-29 17:40:42 +08:00
感觉 Electron 渐渐成了 Linux 的 .Net 了

趋同进化在计算机科学领域的体现
treblex
2021-04-29 17:50:28 +08:00
这么说起来,pc 平台一直没有个通用 webview,像 android 可以在系统设置选择 webview 引擎那种,如果 Electron 继续火下去的话,系统层面应该会支持的吧
agagega
2021-04-29 17:51:41 +08:00
恶臭 Electron 。
本身有网页端,出个套壳的还可以理解。没有网页端的也用 Electron 新开一个,太蠢了
Zhancha
2021-04-29 18:01:59 +08:00
@Misakas 闲鱼已经放弃 flutter,感觉 flutter 走不 远啊
nicevar
2021-04-29 18:05:18 +08:00
主要是门槛低,开发方便,但是运行效率是真的低,我一般下载下来发现是 electron 的软件马上就删了,真的受不了。
charlie21
2021-04-29 18:20:41 +08:00
你知道的太多了。在普通用户眼中:
- 哎呀这个安装包好大呀,看在是官方出品的就凑合用了
- 哎呀这个软件好卡呀,我是不是该换电脑了
- 哎呀玩大型游戏都没这么卡的,说明我电脑没问题,那么这个软件怎么回事 a,算了还是用回网页版吧
最后人们在根本不知道 electron 为何物的情况下会自动筛选出一批根本不卡的软件,作为大众选择,这是人民的智慧

最后 electron SDK 始于玩具 终于玩具 顺利成为小众自嗨产物

据我所知,DBeaver 这个跨平台桌面软件用的 SDK 是 Eclipse RCP
https://stackoverflow.com/questions/14667351/eclipse-rcp-vs-eclipse
bequt
2021-04-29 18:42:35 +08:00
electron 确实还是停卡的,这是实话。原生那种感觉是丝滑的。
FreeEx
2021-04-29 19:59:08 +08:00
我感觉很多 electron 写的软件美观大方,原生开发的太简陋了,高分屏适配也很难受。:( 我说的是 windows 。
rebounce
2021-04-29 20:01:00 +08:00
@Zhancha #30 闲鱼又不是世界。
akira
2021-04-29 20:11:43 +08:00
pc 端做原生开发的 越来越少了
whi147
2021-04-29 20:26:59 +08:00
做 qt 可太难了。公司又少,工资又不高
nguoidiqua
2021-04-29 20:30:20 +08:00
不然也没什么别的选择,QT 之类需求又不大,感觉也比较古老,完全没兴趣去专门学这个东西,招人的也不是很好招,哪像前端一抓一大吧,根本不需要另外招人了。

目前希望 Flutter 搞起来,效率过得去,占用也小得多。
learningman
2021-04-29 23:35:16 +08:00
@nieyujiang #26 但是后面都是 v8,多加几个 fallback 呗
learningman
2021-04-29 23:36:32 +08:00
@avastms #24 后面都是 chromium 啊,多加几个 fallback 的事

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/774103

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX