感觉社区里打开都不愿意用这个开发的应用,甚至还有神要主动屏蔽这类应用的安装
但是,随着 m1 的出现,加上国产化的系统(虽然 linux,但是内部已经要推广,与国企打交道都要求能在上面跑),感觉版本越来越多了,又总不能挨个搞兼容性测试。
未来是不是有可能大家看 m1 的性能,也想自己封闭起来搞小圈子……导致适更加雪上加霜……
这时,electron 的优势就出现了,只要 chromium 支持,我就支持,并且没有不需要浏览网页的机器……于是兼容性无形中被扩大了,而用它开发就更加顺理成章了
1
wusheng0 2020-12-06 23:38:38 +08:00 via Android
其实 electron 还好,要是性能表现更好就完美了。
|
2
mokeyjay 2020-12-06 23:44:41 +08:00 11
其实 electron 应该学学它的前辈 flash,把自己的运行时独立出来让用户提前安装,而不是把每个安装包都整那么大
性能反倒不是什么大问题 |
3
aaronlam 2020-12-06 23:47:31 +08:00
@mokeyjay 这样一搞会不会又一个.net framework 就出来了,而且这个 framework 时不时就要更新
|
4
DOLLOR 2020-12-06 23:52:10 +08:00
之前用 electron 编写的程序,不涉及原生模块,直接换个 arm 的运行时就能直接跑了。这点特别好。
|
5
crysislinux 2020-12-06 23:52:38 +08:00 via Android
我天天重度用 slack,vscode 。。感觉没什么问题。而且 electron 做的软件有界面缩放 buff,没见过哪个原生软件做的好的。
|
6
SuperMild 2020-12-07 00:09:50 +08:00
现在电脑每年发展多快啊,内存也是 8G 起步了,稍好一点就是 16G,硬盘前几年还是 SSD 128G 起步,但现在 win 本只要加很少钱就能上 1T 的 SSD 。
再过几年呢? electron 占用资源的问题,只有少数人介意。 |
7
silvernoo 2020-12-07 00:38:12 +08:00
都有 vscode 这种重量级应用了,还需要怀疑吗
|
8
agagega 2020-12-07 01:18:44 +08:00 2
Electron App 里做得优秀的,VScode 算一个,Slack 算大半个,其他很多一言难尽。不过 Electron 本身是好东西。
|
9
laike9m 2020-12-07 03:28:47 +08:00 via Android
@silvernoo vsc 团队怎么优化 electron 性能的可以了解一下。不是每个公司都有那么多资源和那么强的技术。
|
10
whileFalse 2020-12-07 09:31:34 +08:00
@mokeyjay 2020 年了,一个 100 多兆的 Runtime 真的很重要吗?
QQ 不是 Electron 写的,你看 QQ 安完了多大。 |
11
3dwelcome 2020-12-07 09:36:45 +08:00 via Android
不是 electron 好,而是你想发布 nodejs 客户端程序,没别的便捷方案可选。
至少 electron 给前端开了一扇门。以前传统桌面软件开发,没几年摸爬滚打,想都别想。 |
12
Chenamy2017 2020-12-07 09:52:05 +08:00
我司目前用这个方案,完美解决 Linux 系统,和 Windows 系统。资源?现在不差这点资源吧。
|
13
hoyixi 2020-12-07 10:01:46 +08:00
未来还是 Web 的
|
14
gmywq0392 2020-12-07 10:06:07 +08:00
主要是没有更好的解决方案了吧大多数时候
|
15
popn74 2020-12-07 10:22:15 +08:00
两个字:成本
|
16
lower 2020-12-07 10:36:43 +08:00
有个大佬搞的一个 mini-electron,替换原有 electron,只有几兆的体积。有人用过嘛?
|
17
janus77 2020-12-07 10:44:01 +08:00 via iPhone
我作为普通用户的视角说一句,主要是怕国内各种厂商搞热更新的骚操作,经历了移动 app 时代你们应该懂的吧
|
20
MengiNo 2020-12-07 11:39:13 +08:00 via Android
没看懂有什么小圈子,既然 Swift 一套解决苹果系,那肯定也有 C# 一套解决 Windows 系列的办法,如果没有,说明 Windows 确实有短板。说完了跨平台,说说开发效率,难道第一方量身定做的语言和框架会比 JS 开发或 JS 调 native 差嘛。
|
21
npm 2020-12-07 11:41:49 +08:00
你们都是怎样学习 Electron 的呀?我也好想学习 Electron
|
23
murmur 2020-12-07 11:45:47 +08:00
会的,微信小程序实际上就是 h5 技术的翻版,只不过桌面端软件历史都太久远,没移动端隔三岔五重构的毛病,所以也就新软件用一下,老的还是修修补补
|
24
nl101531 2020-12-07 12:38:36 +08:00 via iPhone
卡顿
|
26
lxml 2020-12-07 13:53:31 +08:00 via Android
说实话 mac 上开发不用 electron 可以,因为开发商开发 ios 捎带手弄个 mac 版,苹果官方支持不知道有多舒服
Windows 就真拉胯了,首先 wpf 有点儿过时,uwp 半死不活,还没有移动端支持……成本真降不下来 |
27
lxilu 2020-12-07 16:03:05 +08:00
|
29
Oceanhime 2020-12-08 00:13:57 +08:00
try nw.js
|