即刻App年轻人的同好社区
下载
App内打开
0neSe7en
4年前
希望很多以Electron和Node.js性能差为由喷1Password的人,在喷之前先看看1Password的这篇 dteare.medium.com ,了解一下他的实现,以及他们之前的技术栈。不要Electron PTSD。

竟能说出Figma针对Electron优化的好这种话,Figma优化的是Web体验,没针对Electron优化性能。而1Password才是针对Electron做了大量优化。

另外很多人用C/C++写UI的性能,未必会比Electron + React快,更别提维护性、热更新等等了。

对比了一下,1Password 7安装后100MB,共3个进程,内存占用共160MB,。1Password 8,安装后256MB,共5个进程,内存占用178MB。我体感没觉得变慢。

图是1Password现在的架构,写了 99% Rust。用Node.js不代表只能写JavaScript。
177

来自圈子

圈子图片

Mac爱好者小站

35048人已经加入