想问一下大家为什么讨厌 electron 应用呢? 那其他 Web 应用呢 ?

2022-12-02 11:50:23 +08:00
 zyxk
做 win/mac 的工具类软件, 想问一下大家为什么讨厌 electron 应用呢?

是因为体积大? 还是内存占用大? 或者是反应速度慢?


Tauri / wails / 其他 WebView 应用呢? 是否有相同问题呢?
6911 次点击
所在节点    问与答
57 条回复
yvescheung
2022-12-02 20:41:19 +08:00
因为与其用 electron ,不如直接上网页版
wu67
2022-12-02 20:47:57 +08:00
响应速度. ele 真调教得好的也就 vsc 一家吧, 别的我只能说能用, 或者说我孤陋寡闻没用过...

另外讲真的, 用 js 写界面, 更早之前, foobar2000 的很多皮肤界面也是用 js 插件实现的, 那响应叫一个难受...

再另外, 前端码农, 能写好代码的, 真的不多, 企业应用开发给的工期足够的更不多, 两相叠加, 我真的不太看好 ele 应用
isbase
2022-12-02 20:49:15 +08:00
1password 8 和 Spotify 体验挺好
hhacker
2022-12-02 20:53:36 +08:00
个人非常喜欢 electron
subframe75361
2022-12-02 21:33:45 +08:00
系统级 webview 不够普及,而且兼容性也是个问题,只好选 electron

顺带一提,tauri 版的 clash 从托盘打开页面比 electron 版慢,win11
flyn
2022-12-03 02:02:15 +08:00
因为之前用的 Delphi 程序体积小到惊艳。
别说 Electron ,看到 Qt 写的应用都觉得臃肿。
RealVic
2022-12-03 02:21:59 +08:00
很多人用着个垃圾配置的电脑,对着 2022 年开发的应用挑三拣四,这种人一辈子的水平也就那样了,活该用一辈子奔腾当房奴妻管严
silvernoo
2022-12-03 03:43:08 +08:00
不讨厌,硬盘内存现在都不值钱
woshipanghu
2022-12-03 08:35:27 +08:00
@dinghmcn 更新 1g 以下的大小 速度都区别不大
MEIerer
2022-12-03 08:57:01 +08:00
我目前写 demo 经常用 electron ,感觉良好,可能要接触实际项目才能发现楼上的问题咯
charlie21
2022-12-03 09:17:14 +08:00
每个程序自己带着自己的 dll 这是绕过了依赖地狱问题 ( Dependency Hell 依赖地狱问题. 现在项目里有两个依赖 A 和 C ,A 和 C 分别依赖 B 的不同版本,如何处理 )

浏览器不过是一个体积大一点的 dll

你只能选择安装或不安装一个软件

安装了很多 electron app 的人,大多数人在选择无视这个问题。你凝视这个问题,可你解决不了,是不是很生气?
甚至还会被人说成 你在 “既让马儿跑又让马儿不吃草”。是不是破防了?
opentrade
2022-12-03 10:55:14 +08:00
@hangbale 市面上有啥 tauri 应用吗?
pursuer
2022-12-03 11:14:47 +08:00
@charlie21
现在 Chrome 不都是自动更新的最新版本,网页也没见经常出问题,为什么 electron 就有版本锁定和兼容的问题?
yjw239
2022-12-03 11:47:49 +08:00
挺好的,降低跨平台成本,对于用户来说选择多了。还有除了开发群体,大多数用户压根不在意内存和容量的占用。
magicdawn
2022-12-03 13:09:10 +08:00
Electron 比 Tauri 简单太多,工作量根本不是一个量级,说换 Tauri 的,只能说你行你上。
mac 上 WKWebview 调试极其困难,莫名其妙不显示,不报错。devtools 很难用。
zxCoder
2022-12-03 15:21:48 +08:00
大多数人有这个需求
大多数人也不介意
就够了

程序员,开发者永远都是少数
SekiBetu
2022-12-04 15:36:11 +08:00
重复占用问题是可以解决的,在未来 electron 大改版之后

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

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

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

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

© 2021 V2EX