新兴桌面APP框架:Tarui

https://tauri.app/

介绍一个最近很火的桌面APP框架Tarui,后端基于Rust编写,支持各类前端脚手架。

可以使用你熟悉的前端技术栈编写、操作桌面应用,如IO、网络等。

目前支持Windows、MacOS、Linux,官方正在研究Android及IOS。

相较于Electron:不使用Chromium内核,文件体积大幅减少。

相较于NodeJS:使用Rust编写,NAPI接入,性能大幅提升。

 

其实我想做的就是这么个玩意……

只不过集成了编写好的前后端逻辑

WebView2 (Windows)

Tauri 使用基于 Microsoft Edge 和 Chromium 的 WebView2。 WebView2 可以自行自动更新,确保您在所有 Windows 构建目标上都有一个相对较新的 Chromium 版本。

 

WebView2 支持 Windows 7 或更新版本上,并已预装在 Windows 11 上。 对于 Windows 11 以前的版本,Tauri 安装程序将确保 WebView2 已安装在系统上。

 

WebKit (macOS, iOS, & Linux)

Tauri 在 macOS (通过 WKWebView) 和 Linux (通过webkit2gtk) 上使用 WebKit.

这么NB?  先进收藏夹了,之前做桌面端是想用Electron的,现在有这个了,直接抛弃Electron了 哈哈

感觉还是flutter可些

1