Tauri 架構(gòu)

2024-02-06 16:26 更新

Tauri 是一款組合性強(qiáng)的多語言通用工具包,可用于制作各種桌面應(yīng)用程序。其基于一系列 Rust 工具及 WebView 內(nèi)渲染的 HTML 構(gòu)成。使用 Tauri 構(gòu)建的應(yīng)用可使用任意 JS 和 Rust API,通過消息傳遞讓 WebView 得以控制系統(tǒng)。開發(fā)人員可以使用自己的功能擴(kuò)展默認(rèn) API,并輕松橋接 Webview 和基于 Rust 的后端。

Tauri 應(yīng)用程序可以具有自定義菜單和托盤式界面。它們可以按預(yù)期進(jìn)行更新并由用戶的操作系統(tǒng)進(jìn)行管理。它們非常小,因為它們使用操作系統(tǒng)的 webview。它們不提供運(yùn)行時,因為最終的二進(jìn)制文件是從 Rust 編譯的。這使得 Tauri 應(yīng)用程序的反轉(zhuǎn)不是一件容易的事。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號