Tauri是什么?
构建小巧、快速、安全、跨平台的应用程序框架。
-
前端使用 Web 技术开发用户界面(如 HTML、CSS 和 JavaScript,或前端框架如 React、Vue、Svelte等)。
-
后端使用Rust语言,保证性能与安全。
Tauri能做什么?
开发跨平台的桌面和移动应用,如Linux、macOS、Windows、Android 和 iOS应用程序。
Tauri特性
独立于前端
将你现有的网络技术栈带到 Tauri 或开始新的项目。 兼容所有前端框架,所以你不需要改变你的技术栈。
高安全性
Tauri 团队的首要目标,推动我们的首要任务和最大的创新。
跨平台
使用单个代码库为 Linux、macOS、Windows、Android 和 iOS 构建你的应用程序。
开源协议
MIT/Apache 2.0 协议,可以自由分发使用Tauri开发的软件。
最小化体积
使用操作系统自带的本地网页渲染器,Tauri 应用的体积可以达到最小 600KB。
-
Tauri 不捆绑 JavaScript 运行时(Node.js)。
-
Tauri 使用系统的 WebView,而不是捆绑 Chromium。
基于 Rust 开发
性能及安全至上的 Rust 是次时代应用开发首选。
资料
官方主页:v2.tauri.app/zh-cn/