Tauri 专题
使用 Rust + Web 技术构建轻量级跨平台桌面应用。
总时长约 2 小时
RustTypeScript为什么选择 Tauri?
| 特性 | Tauri | Electron |
|---|---|---|
| 打包大小 | ~3-10 MB | ~150+ MB |
| 内存占用 | 低 | 高 |
| 后端语言 | Rust | Node.js |
| 渲染引擎 | 系统 WebView | Chromium |
| 安全性 | 细粒度权限控制 | 需要额外配置 |
课程内容
前置要求
- ✓完成模块 A(Rust 基础)
- ✓熟悉 React/Next.js 开发
- ✓了解桌面应用基本概念
使用 Rust + Web 技术构建轻量级跨平台桌面应用。
| 特性 | Tauri | Electron |
|---|---|---|
| 打包大小 | ~3-10 MB | ~150+ MB |
| 内存占用 | 低 | 高 |
| 后端语言 | Rust | Node.js |
| 渲染引擎 | 系统 WebView | Chromium |
| 安全性 | 细粒度权限控制 | 需要额外配置 |