牛马论坛查看原帖 →

AI 普及之后,应该把所有 Electron 重写为 native

🐈nico 535 阅读 8 回复
简单组件还行,复杂功能在不同平台用不同的方案就变成地狱模式了
electron 的优势主要是在于 UI 和硬件机制的解耦,和移动 app 中的 webview 方案一样。这样做业务 UI 的和与硬件沟通的可以完全独立。而且 UI 逻辑是通用的。相反,如果是 native ,不可能舍弃原生的各种 UI 机制。这样来讲,其实不同系统的软件设计思路就都不同了。带来的结果就不光是代码量翻倍那么简单。
就算现在有 AI 但还是两倍的维护成本,和之前手写代码的时代没有区别。那企业肯定是不愿意的,尤其现在是降本增效的时代。
可以自己写 native 啊,反正有 ai我就给自己写了文本编辑器
凡是基于 Electron 开发的,开着时间长,必然内存占用越来越大,界面响应越来越慢
以前大家手写不挑你理,既然 AI 让写代码成本降低了
感觉第一件事就应该全部迁移为 native
大不了 macos/windows 各写一套呗,相同业务逻辑


⚠️内容来自互联网,如有侵权请点击反馈!侵权投诉
我的 SSH 客户端现在是 Flutter GPUI 两个版本并行,GPUI 相较于 Flutter 包体积减少 40%,内存占用大概也降低 40%。Flutter 在包体积和内存占用上也比 Electron 好很多。
是的,CPU 、内存占用大幅降低,老电脑还能再战 10 年
想想简单, 动手就知道了
electron 版本目前有优势,生成的 html 可以方便 ai 测试比如看按钮存不存在,点击是否好用等,弄成 native 不好测试的话效率低很多。

阅读全文与全部回复 →