做了一个小 demo ,速度真的不慢,启动速度可以媲美本地软件,测试环境: rmbp15' 低配版
atom 慢是因为程序代码渲染几乎是最耗时间的, jetbrains ide 在低端机器上也卡, sublime text 不卡是因为它对代码的渲染复杂度太低。同样是基于 electron 的 visual code 就不慢。
当然体验跟系统原生的软件还是有区别的,内容滚动的时候无法像原生应用那样丝质般顺滑,哪怕是最简单的 textarea 中文字的滚动。
但是,对体验要求不高的应用这种 webkit 封装的技术完全能胜任了,可能这真的是将来桌面软件的方向。
atom 慢是因为程序代码渲染几乎是最耗时间的, jetbrains ide 在低端机器上也卡, sublime text 不卡是因为它对代码的渲染复杂度太低。同样是基于 electron 的 visual code 就不慢。
当然体验跟系统原生的软件还是有区别的,内容滚动的时候无法像原生应用那样丝质般顺滑,哪怕是最简单的 textarea 中文字的滚动。
但是,对体验要求不高的应用这种 webkit 封装的技术完全能胜任了,可能这真的是将来桌面软件的方向。