加载中...

Tauri 是一个用 Web 前端技术构建跨平台应用的开源框架,后端逻辑用 Rust 编写,界面渲染不捆绑浏览器,而是复用操作系统自带的 WebView(Windows 上为 WebView2,macOS 上为 WKWebView,Linux 上为 WebKitGTK)。
由于无需打包 Chromium,Tauri 应用安装包可小至几 MB,内存占用显著低于 Electron;前端可用任意框架(React、Vue、Svelte 等),通过命令(command)机制调用 Rust 侧能力,权限系统按需声明系统访问。2.0 版本将支持范围扩展到 iOS 与 Android 移动端。
与 Electron 相比优势在体积、内存与安全模型;代价是各平台 WebView 引擎不一致,需处理渲染差异,且系统能力扩展需要 Rust 开发能力。
Tauri 是 Rust 生态在应用开发领域的代表项目之一,适合追求轻量与安全的工具类桌面应用。

登录 后参与讨论
暂无讨论,来发表第一条评论吧