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可些