Electron Vs Tauri Vs Wails
Electron
Electron不用做太多介绍了,前端开发应该是最常见的框架,前后端都可以采用JS、TS开发。
Tauri
环境要求
-
安装Rustc and Cargo(包管理),参考Getting started
-
安装Tauri 打包工具:
cargo install tauri-bundler --force
快速创建应用
- 安装tauri
yarn add tauri # 或者 npm install tauri
- 初始化项目
tauri init
Wails
环境要求
- Go 1.17+
- NPM (Node 15+)
- 安装Wails
go install github.com/wailsapp/wails/v2/cmd/wails@latest wails doctor
快速创建应用
- 创建项目
wails init # wails init -help wails dev wails build
- 初始化项目
wails init
- 项目模板:参考Template