跳到主要内容

1 篇博文 含有标签「桌面开发」

查看所有标签

Vercel 的 Native SDK 很轻,但还没到让 Electron 和 Tauri 退场的时候

· 阅读需 8 分钟
一介布衣
全栈开发者

这两年桌面应用开发一直在两条路之间摇摆。

一条路是 Electron,生态成熟、前端团队上手快,但大家对它的抱怨也很稳定:包体偏大、内存占用高、冷启动不够利落。另一条路是 Tauri,它把 Chromium 换成系统 WebView,再加上 Rust 后端,明显把体积和资源占用压下来了,但 WebView 本身依然会带来平台差异和能力边界。

现在 Vercel Labs 推出的 Native SDK,想走的是第三条路:不带浏览器,不依赖 WebView,也不靠 JavaScript 运行时,而是直接用自己的原生渲染引擎来画界面。

如果只看第一眼数据,这条路线确实很猛。

  • 示例应用体积大约在 3.4 MB5.7 MB
  • 常见启动时间在 100 ms 左右,官方展示里温启动约 71 ms131 ms
  • 目标覆盖 macOSWindowsLinux,同时也在尝试 iOSAndroid

这组数据足够吸引人,但真正值得关心的不是“它是不是更快更小”,而是:它到底解决了什么问题,又会把新的成本转移到哪里。