才发现 Electron 官网维护了一个基于它开发的软件的列表,在现在“天下苦 Electron 久矣”的形势下怕是会被当做安装黑名单来用

2019-03-02 22:04:20 +08:00
 littleMaple

https://electronjs.org/apps

今天朋友安利我一个叫 Notion 的笔记软件,说是非常好用,在 Markdown 笔记制作功能上比印象笔记强很多。我看了一眼它的官网的展示图,有种 Electron 的第六感飞驰而来。因为之前使用过几个基于 Electron 开发的软件,体验不佳,所以有点警惕。查了一下发现 Notion 在 Electron 列表上赫然在列,瞬间眼前一黑,日常 Chrome 开两三百个个标签页的内存消耗大户怕是只能用网页版了 orz。

继续检索,发现 Atom,GitKraken,GitHub Desktop,Slack,Boostnote,WhatsApp,XMind Zen 等等都在。

7444 次点击
所在节点    分享发现
19 条回复
noe132
2019-03-02 22:19:03 +08:00
vscode 也是 electron。
liyuhang
2019-03-02 22:22:49 +08:00
Electron 未来肯定会越来越好
noe132
2019-03-02 22:27:43 +08:00
electron 未来的发展方向是,提供一个可自动更新的 electron runtime 安装在系统中,应用只打包 html js css 文件,不打包 electron runtime,能大幅降低包大小。electron 现在内存控制很不错,简单的应用不需要太多内存,内存占用多大部分原因是引入了一大堆第三方库
HuHui
2019-03-02 23:06:20 +08:00
@noe132 其他的很难有 vscode 这个开发实力吧
SuperMild
2019-03-02 23:33:05 +08:00
关键是 Electron 容易把界面做好看,并且是跨平台好看。不用 Electron 界面不好看,更难被人喜欢,或者在 Mac 做好看了,人家 Win 又用不了。任何方案都有取舍,这么多产品爱用 Electron 其实都是用户逼的,用户要求好看,要求跨平台,要求免费或者便宜,可选择的方案就不多了。
ArcherD
2019-03-02 23:40:26 +08:00
看好 revery,electron 未来的替代品
ochatokori
2019-03-02 23:59:37 +08:00
内存都是拿来用的
而且对 linux 用户来说 electron==有 linux 版 就很舒服
唯一不满意的是 electron 应用冷启动慢
agagega
2019-03-03 00:00:57 +08:00
LastPass 也从原生换成 Electron 了
yuuko
2019-03-03 00:02:46 +08:00
我也看好 revery,可惜还太早
littleMaple
2019-03-03 00:03:01 +08:00
@SuperMild #5 Electron 开发出来的软件虽然确实在好看的 UI 这一点上有优势。但我个人的使用体验中,发现它们在 Windows 下的字体渲染不受 MacType 覆盖,渲染出来的字体很难忍受,不过也可能跟我电脑是 1366x768 有关。也许在高分屏下字体渲染反而有保证也说不准。
cpdyj0
2019-03-03 00:04:54 +08:00
说实话我感觉 Electronjs 相当于本地跑了一个小浏览器了,这资源消耗让我心里极其不舒服。
kkren
2019-03-03 01:05:45 +08:00
@littleMaple 最新版的 mactype 已经支持 directwrite 了,该更新了
Tink
2019-03-03 01:17:59 +08:00
我也非常不喜欢 electron,这 app 用起来总觉得很别扭
FakeLeung
2019-03-03 01:25:31 +08:00
我也有点小抵触 electron,但是用 vscode 的时候,真特么香。
yumenawei
2019-03-03 01:58:57 +08:00
歪个楼。notion 真的很好用。
sunzongzheng
2019-03-03 11:42:30 +08:00
垃圾的 c++客户端开发人员写的客户端也是一坨屎
lxml
2019-03-03 14:24:24 +08:00
electron 感觉挺好用的,就是太繁琐,最终执行的代码 css 和 js 手写效果不好,大家都往往用脚手架写 ts 和 sass 等。

期待以后是直接用 typescript 编码,然后不内嵌 node,而是改成 新的 ts 运行时 deno,然后这个还跑在 v8,但是是以 ts 编译成 wasm 的形式而不是转成 js 的形式。
xjbeta
2019-03-03 16:32:12 +08:00
@FakeLeung vscode macOS 版 自从用上了原生的窗口 还支持了 dark mode 就舒服多了
nicevar
2019-03-07 06:04:03 +08:00
electron 开发的软件基本上用一次就删了,十个九个卡

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

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

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

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

© 2021 V2EX