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

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

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

8405 次点击
所在节点    Electron
62 条回复
hei1000
2021-04-29 23:58:41 +08:00
我每次看到 electron 都是拒绝的

有一个 electron 的替代方案 tauri ( https://github.com/tauri-apps/tauri ),不过暂时没看到什么大的火花
Tink
2021-04-30 00:00:14 +08:00
我也讨厌
mascteen
2021-04-30 00:18:54 +08:00
lyhiving
2021-04-30 01:11:13 +08:00
没有 electron,桌面应用会少很多。其实这样真的很好,简单开发,关注业务本身。说到底就是增删改查。

今天有个同事看着我们的后台就说,这个不就是数据库界面吗?我说: “对啊,简单直接。”

易用性要比语言底层要重要得多。

讲求执行效率的就肯定要上各种原生兼容,这个投入很大,真的不适合现在的生态。

你可以这样想原生类似诺基亚适配,electron 类似苹果的 app 。
Elethom
2021-04-30 06:25:58 +08:00
就是游戏玩家常说的「人菜瘾大」,水平不行还非得想搞,搞出来一个四不像的垃圾。点名 Slack,带的这股恶心风气。
Zhancha
2021-04-30 09:53:41 +08:00
@rebounce 确实不是,但是国内最有代表性的就是闲鱼了。
EPr2hh6LADQWqRVH
2021-04-30 11:41:21 +08:00
Electron 自己才一百多兆,占空间的其实还是各种高清图。

如果 Chrome 不卡 Electron 卡,那其实是实现的问题,滥用 remote 模块。

做 Electron 应用其实有个隐藏门槛,必须要自己解决好 IPC 进程间通信,remote 提供了一个简单直接但互相阻塞效率灾难的。
如果想不卡,得自己做个一全异步的
EPr2hh6LADQWqRVH
2021-04-30 11:42:24 +08:00
@learningman chromium, v8, libuv,node.js ,都有 patch,各自版本不一样,上层 API 也不一样,没法弄
wangyzj
2021-04-30 14:01:01 +08:00
什么都能干,但什么都干不好
奈何成本会低很多
资本家都是逐利的
szzhiyang
2021-04-30 14:14:15 +08:00
@hei1000 Tauri 火不起来的,因为 Rust 火不起来。
pkwenda
2021-04-30 14:14:44 +08:00
vscode 就是 electron 写的,怎么没人说慢说卸载 ?
LokiSharp
2021-04-30 14:39:05 +08:00
@pkwenda 有啊,VSCode 又慢、性能又差、、吃得又多、干得还少,只有前端和写 Electron 套壳应用的人爱用
hei1000
2021-04-30 14:39:55 +08:00
@szzhiyang #50 近两年各大公司都加入支持 Rust 的队列了,你这句话着几年前所说我可能还同意
pkwenda
2021-04-30 14:47:52 +08:00
@LokiSharp #52 那你 github 的 Platform&Tools 能不能把 vscode 拿掉 ?
LokiSharp
2021-04-30 15:26:15 +08:00
@pkwenda 不能,有些人用 VSCode 写得项目直接用 JBIDE 开全是波浪线,只能用 VSCode 看
pkwenda
2021-04-30 15:27:42 +08:00
@LokiSharp #55 手动大拇指
CKHo
2021-05-01 00:08:20 +08:00
Java Swing 开发路过...我宁愿用 Swing,JavaFX 或者 PyQt 都不用 electron 写桌面软件。已经在公司写了些基于 Swing 的工具给其他部门的同事用
dearrrfish
2021-05-01 01:28:47 +08:00
Bitwarden 浏览器插件+CLI 就够了
Notion 用 PWA
Misakas
2021-05-07 11:43:29 +08:00
@dearrrfish 刚看了一下 notion 好像不支持 PWA 呀
dearrrfish
2021-05-14 05:27:50 +08:00
@Misakas #59 好像是没有,不过我用 Edge 的 Install as App,再加上前段时间 Notion 优化了 web 加载速度,用起来还不错。

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

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

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

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

© 2021 V2EX