Electron Vs Tauri Vs Wails

3,024 阅读1分钟

Electron

相信Electron已经熟悉了,不用做太多介绍了。

Tauri

Tauri是采用Rust编写

环境要求

  • 安装Rustc and Cargo(包管理),参考Getting started
  • 安装Tauri 打包工具
    cargo install tauri-bundler --force
    

快速创建应用

  • 安装tauri
     yarn add tauri
     # 或者
     npm install tauri
    
  • 初始化项目
    tauri init
    

Wails

Wails是采用Go编写

环境要求

  • 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

参考资料