Tauri 2.0:用Rust构建比Electron轻10倍的桌面应用
Electron应用的最低内存占用约150MB(因为它内嵌了一个完整的Chromium)。Tauri 2.0通过使用操作系统的原生WebView(Windows用WebView2,macOS用WKWebView,Linux用WebKitGTK),将内存占用压到了15MB以下。安装包体积也从Electron的80MB+降到5MB以内。
Tauri 2.0的关键升级是移动端支持(iOS和Android的WebView绑定)和插件系统的插件化。前端可以用任何框架(React/Vue/Svelte),后端用Rust编写性能敏感的模块(文件处理、加密、网络请求)。适合需要原生性能但希望用Web技术栈构建UI的场景。

发表回复