1
jiqing 2018-04-04 16:40:48 +08:00 2
今日头条看多了吧,这么危言耸听
|
2
x86 2018-04-04 16:41:43 +08:00
配合头像感觉是黑 php 的
|
3
lany 2018-04-04 16:41:45 +08:00 via Android
行业软件
|
4
wangbenjun5 OP @x86 我黑微软的
|
5
huiyifyj 2018-04-04 16:44:07 +08:00 via Android
electron 最后难道不是被打包成桌面客户端吗?
你说的应该是 WAP 和现在的快应用之类吧。 |
6
Gimini 2018-04-04 16:44:22 +08:00 2
实际上被干掉的都是没什么壁垒的软件啊,赚钱的大头都是专业软件
|
7
lzmbbg 2018-04-04 16:47:35 +08:00 via iPhone
你是说的无盘网络再次兴起么?
|
8
lihua 2018-04-04 16:49:52 +08:00
10 年前就有人这么说
|
9
busfool 2018-04-04 16:52:13 +08:00
10 年前谷歌推出了 ChromeOS
|
10
muziki 2018-04-04 16:58:16 +08:00 2
能说 electron 就是新的 flash 么
|
11
jydeng 2018-04-04 17:02:25 +08:00 5
楼主整天发这种帖子,不用上班的嘛[doge]
|
12
wu67 2018-04-04 17:03:19 +08:00
缺点就是内存占用真特么爆炸, 对我就是说 electron, 特别不喜欢什么玩意都用 JavaScript 实现一遍, 现在网上的轮子已经够烦了
|
13
zjsxwc 2018-04-04 17:04:05 +08:00 1
然而 Office、IDE、CAD、PS 等等生产力工具还是要靠传统客户端
|
14
sampeng 2018-04-04 17:22:51 +08:00 1
所有软件和工具我都是优先找所谓的传统客户端。
因为传统客户端一定会详细的开发流程,不是堆功能堆出来的。一般情况下不会 ui 重构。。 网页版的功能。。遇见 bug 神烦。遇见整个 ui 被重构了神烦。总有断网的时候。。断网你就什么都不干了? |
15
nyanyh 2018-04-04 17:23:27 +08:00 9
Electron 真是新时代毒瘤,代码 5M,CEF 100+M
开着就像多开了个 Chrome |
16
sampeng 2018-04-04 17:24:14 +08:00 1
感觉所谓网页 app。缺乏传统客户端的细致和仪式感。。包括开发的程序员思路也是不一样。。。
对于网页 app,可以潜意识里认为一个 bug 马上改马上生效。写起来缺乏敬畏。。大不了就是 bug 嘛。还能祭天不成。。但客户端就不一样了。。弄一个崩溃 bug。。分分钟祭天 |
17
tomxin7 2018-04-04 17:28:26 +08:00
我觉得未来应该终端只要显示就好了,但就当前估计还不行,就和原生安卓和 web 一样,前者体验好很多
|
18
zsdroid 2018-04-04 17:30:36 +08:00
可能以后的电脑只要一个类似浏览器的东西就够了...
楼主你确定不是 chromeos 的布道者 |
19
crossoverJie 2018-04-04 17:32:30 +08:00 5
楼主一天是闲的吗?
|
20
yogogo 2018-04-04 17:36:33 +08:00
@crossoverJie 回复率还出奇的好~
|
21
janxin 2018-04-04 17:39:26 +08:00 1
|
22
prolic 2018-04-04 17:43:11 +08:00 via Android
然而 vscode 感觉性能还可以
|
23
fffang 2018-04-04 17:44:42 +08:00 11
8、9 楼建议喜结连理
|
24
jiangzhuo 2018-04-04 17:46:08 +08:00
TUI 都还没完蛋,传统桌面客户端先完蛋了(滑稽
|
25
xianxiaobo 2018-04-04 17:47:00 +08:00
@zjsxwc 我那天看到一个网站可以用浏览器登陆 windows 服务器使用里面的 photoshop,office 等软件,挺快的,而且安装都不用了。挺有想法的。
|
26
night98 2018-04-04 17:48:38 +08:00 via Android
性能太低的软件我受不了,目前个人设备上也就一个 vscode 性能稍微低一点,但是还能接受,再低的完全不会安装。
|
27
inclulu 2018-04-04 17:54:10 +08:00
我现在就在用 electron 做桌面应用的开发,轻量级的倒是无所谓的,开发效率高一点,但是性能要差些,传统的不可能就这么死的
|
28
Aquamarine 2018-04-04 17:54:39 +08:00
微软已经砍掉了 Windows 部门
|
29
zz554952942 2018-04-04 17:54:40 +08:00 via iPhone
等待微软内置 chrome 引擎到系统里面
|
30
Aquamarine 2018-04-04 17:55:19 +08:00
@xianxiaobo 你说的是 https://uzer.me/?
|
31
g00001 2018-04-04 18:21:12 +08:00
需要用电脑的地方手机并不能替代,例如办公、教育、工控......,你手机再牛逼,内容还是 PC 上创作出来的。electron 体积大,占用资源大,没人在乎,那是你的看法,你的看法不能代表所有人的看法哦。
当然桌面软件确实没有以前火爆了,专职写桌面软件,学习一个桌面开发工具当饭吃,已经不太合算了, 一般的只想快速搞个桌面软件,不想投入太多精力,可以试试 aardio,一样可以用 Web 写桌面软件,但生成的 EXE 却很小,可以嵌入 electron,cef3, blink,wekkit,ie 这些浏览器控件。而且嵌入以后,可以直接用 Javascript 调用系统 API,不像 electron 只能做个浏览器壳子,Javascript 连系统 API 都不能直接调用,写啥桌面软件,还不如直接放网页里运行。 |
32
wangbenjun5 OP @crossoverJie 哈哈
|
34
wizardforcel 2018-04-04 19:28:22 +08:00
PC 端的岗位算是完蛋了。不少公司都让移动端或者前端来兼任。
|
35
icy37785 2018-04-04 19:33:02 +08:00 4
@crossoverJie 本来我打算回复楼主的帖子,说楼主太年轻了竟然会认为有这么肤浅的想法,然后看到你这层楼,我不打算回复楼主的帖子了,我发现是我太年轻了,竟然会有这么肤浅的想法, 我应该想楼主学习怎么找到有话题性的话题。
|
36
Magentaize 2018-04-04 20:28:28 +08:00
electron 写的软件,统统只有一个感觉,界面丑陋,性能低下
|
37
murmur 2018-04-04 20:40:29 +08:00 1
能用 electron 的东西基本都可以纯 web 搞定 所以要 electron 干嘛?送他一堆偷窥你隐私的权限么
|
38
kojirou 2018-04-04 21:51:53 +08:00 2
JS 这破玩意儿真是拖累全世界生产力
|
39
miyuki 2018-04-04 22:02:10 +08:00 via Android
小程序现在怎么样?
|
40
momo5269 2018-04-04 22:10:07 +08:00
公共卫生软件原来是客户端现在是浏览器+web 的形式确实顺了许多……但是 502、503 很坑
医疗报销软件用 webVPN 连接,响应速度简直有毒…… |
42
cqhme 2018-04-05 01:06:20 +08:00 via Android 1
Adobe Autodesk 和 Core 笑而不语
|
43
dalieba 2018-04-05 01:37:33 +08:00
|
44
zhjits 2018-04-05 09:55:44 +08:00 1
iPhone OS 1.1.5 尸骨未寒
|
45
a251922581 2018-04-05 10:40:06 +08:00
有一天 Electron 盘子大了操作系统厂商就急着把 Electron 管理器集成到系统里了,过几年电脑装的 OS 都带 Electron 了,像.net 框架一样预装好,而且可以跨平台。程序代码小几 M 的不用再打包发布了。
这几年的 Photoshop 好像也是集成了 nodejs 的,不过好像只是 UI 做的好看一点用的,核心功能有没有用 nodejs 就不知道了。 |
46
Axurez 2018-04-05 10:42:32 +08:00 via iPad
美国教育市场来说这已经实现了,被 Chromebook 垄断
|
48
linux40 2018-04-05 10:59:33 +08:00 via Android
不觉得卡吗?
|
49
veightz 2018-04-05 11:09:22 +08:00
electron 这种 app 多了,首先你的硬盘空间就完蛋了
|
50
sensui7 2018-04-05 11:23:40 +08:00
@nyanyh 有开发者吐槽过, 查看代码发现里面有他给 chromium 贡献的 xbox 驱动, 这破平台就是新时代的 flash,
|
52
sensui7 2018-04-05 11:33:00 +08:00
@a251922581 以前的 flash 不也是各平台都有吗? 然而性能和安全性的问题让它淘汰了
|
53
uolcano 2018-04-05 11:43:40 +08:00 via Android
现在做开发的都不讲应用场景和客户需求了么?
|
54
murmur 2018-04-05 11:48:36 +08:00
@a251922581 nodejs 在几个 mb electron 能比
|
55
vincentchanhk 2018-04-05 11:55:43 +08:00
各有优点,谁也取代不了谁。
|
57
lrvy 2018-04-05 12:45:46 +08:00
抵制一切 electron 应用
|
58
viator42 2018-04-05 12:49:40 +08:00
桌面软件萎缩是因为用电脑的越来越少了
|
59
murmur 2018-04-05 12:51:09 +08:00
@sensui7 性能和安全性都是借口,背后究其原因是利益之争,你看现在 h5 播放器有做得好的?该卡还是卡,至于不支持硬解你得去问为啥 safari 不让他支持
|
60
g00001 2018-04-05 15:42:33 +08:00
|
61
lovelybear 2018-04-05 18:56:13 +08:00 via Android
不可能的,web 应用效率太低
|
62
rogwan 2018-04-05 19:05:14 +08:00 via Android
和 mobile app 一样,js 封装可以做 app,但不会消灭原生 app。大厂重客户端的应用绝对都是原生的,有的是人和钱,不可能用中间件技术来开发。
|
63
chocotan 2018-04-05 19:38:16 +08:00
我电脑装了几个 electron 的应用
软件包大小都排在前 10。。。 |
64
JerryCha 2018-04-05 19:57:35 +08:00
@a251922581 photoshop 非 C++都嫌慢,用 js 那是得把专业用户全得罪一遍
|
65
secondwtq 2018-04-05 20:12:52 +08:00
@a251922581 Photoshop 可以用 JavaScript 写插件。
核心功能?别逗了 Adobe 没这么傻做这么 poor 的 choice Maya 的插件也是有三个选择,原生的 mel,后来加的的 VFX 通用标准 Python,或者 native language 直接调 C++ API。就这,Python 也不是核心,核心是 C++,然后 UI 上的每个按钮和菜单都是一句 mel 脚本(大概是历史原因)。 |
66
littlebutt 2018-04-05 20:33:32 +08:00 via iPhone
完全取代可能不现实,但以后说不定会出来一个介于两者之间的东西
|
67
murmur 2018-04-05 20:36:07 +08:00
@littlebutt 那不就是 qq 音乐么 主体 c++ 里面用 webview 显示歌曲信息
|
69
xcssum 2018-04-05 22:03:05 +08:00
@murmur 哥们过激了,electron 是有缺点,性能略差,体积略大,但是一般来讲,桌面端程序体积不那么敏感,那么性能不敏感的场景 electron 就很能发挥作用了,至于你说 electron 的基本 web 能搞定,web 端没有 nodejs,nodejs 相关全都做不了,比如 vscode~
|
70
murmur 2018-04-05 22:05:23 +08:00
@xcssum 说的没错啊 vscode 就一高端记事本 拼启动速度拼不过 notepad++ 拼整合成都拼不过杰特布莱恩斯家全家桶
|
72
xcssum 2018-04-06 02:17:37 +08:00
@murmur ……哪有这么比的…… 按这种比法,换个角度,vscode 启动速度稳赢 jetbrains,整合稳赢 notepad++,岂不是证明了 electron 的优越性
|
73
ooh 2018-04-06 07:58:22 +08:00 via Android
可以出个出个 electron runtime
|
74
Aaralyn 2018-04-06 09:21:35 +08:00
@crossoverJie 哈哈,把 V2 当知乎在玩了。
|
75
loginv2 2018-04-06 11:12:09 +08:00
小项目选择 pascal,大项目大概轮不到我来做,就算要做应该是上 Qt
|
76
ArimaKousei 2018-04-06 13:19:54 +08:00
web 应用怎么管理内存??? chrome 那内存回收效率的尿性众所周知
|
77
zonghua 2018-04-07 01:46:21 +08:00
@a251922581 Windows Universal App 一开始就支持四种编程语言( C# VB.NET Javascript C++)开发,系统自带运行环境,Javascript 也能调用很多系统 API,然而根本没人 care 微软。
|
78
Aquamarine 2018-04-11 19:00:17 +08:00
@dalieba 对,这是显而易见的,就像 Google 走的路那样(没用过苹果不知如何),唯一可惜的是曾经辉煌的 Windows 变成了现在 10 这幅模样,然后也有群里在说,Windows 体积越来越大,利用率越来越低(针对前面那句)。
|
79
dalieba 2018-04-19 22:05:11 +08:00 via Android
@Aquamarine 其实这算不上太可惜,后面还有 ReactOS。
|
80
Aquamarine 2018-04-21 15:31:48 +08:00
@dalieba ReactOS 好像是避开了一些微软专利,我想要深度兼容比较辛苦吧。就实际使用而言,一般来说开源的确实及不上商业的。
|
81
dalieba 2018-04-21 20:57:22 +08:00 via Android
@Aquamarine 那就看谁去添砖加瓦了
|