Tauri 今天正式发布了 1.3.0 版本。
Tauri 是一个桌面 UI 框架,可让开发者使用每个平台的 Webview 技术栈为所有主要桌面操作系统构建应用程序,目前支持 Windows/macOS/Linux 等平台。开发者通过 Tauri 几乎可以使用任何编译为 HTML、JS 和 CSS 的前端框架来构建桌面 UI。
Tauri 核心库采用 Rust 编写,使用 Tauri 开发的应用程序的后端是一个基于 Rust 的二进制文件,带有一个前端可以与之交互的 API,通过 JS Api 调用后台接口。

新版本变化包括安全改进、引入新功能和修复重要错误。
- 引入 NSIS
Tauri CLI 现在可以使用 NSIS 创建 Windows 应用程序安装包。这个新的 bundle target 目前作为一项实验性功能在 macOS 和 Linux 上可用,因此开发者可以交叉编译 Windows 安装程序。NSIS 的文档将很快发布。
- 外部 API 访问
开发团队表示,这是迄今为止最具影响力和最耗时的 PR。此 PR 为应用程序引入了一种简化的方式,允许外部域访问 Tauri IPC 层 ,并且使用主要影响 Tauri 应用程序的安全模型。安全影响取决于暴露的特性、启用的 Tauri 命令和对方的能力。
Tauri 1.3.0 发布:支持创建 Windows 安装包,引入 NSIS 和外部 API 访问

Rust 桌面 UI 框架 Tauri 1.3.0 版本发布,新增支持使用 NSIS 创建 Windows 应用程序安装包,增强了外部 API 访问功能。Tauri 允许开发者利用 Webview 技术栈构建跨平台应用,其核心库由 Rust 编写,提供安全的前后端交互。
最低0.47元/天 解锁文章
493





