操作系统
Linux
最近更新
2024-10-13
使用许可
开源
语言
不支持中文
文件大小
7.88 MB

Tauri是一个使用 Rust 编写的一款开源程序框架,旨在帮助开发者为所有主流桌面操作系统构建快速、安全且前端隔离的应用程序。它允许我们使用 Web 技术和 Rust 语言构建跨端应用。它提供了大量特性,例如系统通知、网络请求、全局快捷键、本地文件处理等,它们都可以在前端通过 JavaScript 便捷的调用。


以下是关于Tauri的详细描述:

一、主要功能

  1. 跨平台兼容性:Tauri支持在Windows、Linux和Mac等主流桌面操作系统上构建应用程序,确保开发者能够为目标用户群体提供一致的体验。
  2. 快速且安全的构建:Tauri构建的应用程序具有极快的启动速度和运行时性能,同时提供了强大的安全特性,如前端隔离,确保应用程序的数据和用户的安全。
  3. 前端框架集成:Tauri允许开发者集成任何可以编译为HTML、CSS和JavaScript的前端框架,如React、Vue和Angular等,来构建用户界面。
  4. 后端API交互:Tauri应用程序的后端是一个由Rust编写的二进制文件,提供了一个前端可以与之交互的API,使得开发者能够在应用程序中实现复杂的逻辑和功能。
  5. 系统资源访问:通过Tauri,开发者可以访问和操作系统级别的资源,如文件系统、网络请求和操作系统API等,从而扩展了前端应用程序的能力。

二、软件特点

  1. 开源:Tauri是一款完全开源的项目,允许开发者自由使用和贡献代码,促进了社区的发展和技术的创新。
  2. 简洁易用的API:Tauri提供了简洁且易于使用的API,使得开发者能够快速地构建和部署桌面应用程序。
  3. 强大的社区支持:Tauri拥有一个活跃的社区,为开发者提供了丰富的资源和帮助,包括教程、示例代码和解决问题的指导等。
  4. 高度可定制:通过集成不同的前端框架和库,以及利用Rust的强大功能,开发者可以高度定制Tauri应用程序的外观和行为。
  5. 安全性:Tauri重视安全性,通过前端隔离和其他安全特性来保护用户数据和应用程序的完整性。

2.0.0 RC 17 版本更新说明:

新特性

  • (由@thep0y提供)添加了TAURI_BUNDLER_TOOLS_GITHUB_MIRROR_TEMPLATE环境变量,用于指定更易访问的镜像模板,方便无法访问GitHub的公司、组织或个人通过自己的镜像服务器下载所需文件。
  • (由@amrbashir提供)为tauri插件new/init添加了--github-workflows标志。
  • (由@amrbashir提供)添加了tauri inspect wix-upgrade-code命令,用于打印从productName派生的MSI安装程序的默认升级代码。


增强功能

  • (由@amrbashir提供)当createUpdaterArtifacts设置为v1Compatible时,为安装程序和捆绑包生成.sig签名文件。


错误修复

  • (由@amrbashir提供)修复了tauri add使用npm包管理器时无法添加NPM依赖的问题。
  • (由@lucasfernog提供)修复了iOS上使用bun时的xcode-script用法问题。
  • (由@FabianLars提供)cli现在仅在构建iOS时设置iOS部署目标环境变量。
  • (由@lucasfernog提供)只有在需要强制手动签名时才修改iOS Xcode项目的“签名样式”。
  • (由@lucasfernog提供)修复了解析Xcode pbxproj文件时未预期到构建配置ID中的_字符的问题。


依赖项

其他版本
最近更新软件·Linux 软件更新列表
4K Video Downloader [网络] 4K Video Downloader 4.33.0 64位
10-16
亿图项目管理 [应用软件] 亿图项目管理 3.7.0 64位
10-16
Lunacy [设计] Lunacy 10.4.0 ARM64
10-16
Lunacy [设计] Lunacy 10.4.0 64位
10-16
Bruno [开发] Bruno 1.33.1 64位
10-15
CudaText [开发] CudaText 1.218.0.2 ARM64
10-15
CudaText [开发] CudaText 1.218.0.2 ARM
10-15
CudaText [开发] CudaText 1.218.0.2 64位
10-15
FireFox [网络] FireFox 131.0.3 64位
10-15
FireFox [网络] FireFox 131.0.3 32位
10-15
新软件·Linux 新软件列表
Slack [应用软件] Slack 4.39.95 64位
10-14
飞鸽传书 [网络] 飞鸽传书 2022.06.30 ARM64
10-13
飞鸽传书 [网络] 飞鸽传书 2022.06.08 64位
10-13
飞鸽传书 [网络] 飞鸽传书 2022.04.28 申威
10-13
飞鸽传书 [网络] 飞鸽传书 7.0.20240120 MIPS64
10-13
飞鸽传书 [网络] 飞鸽传书 7.0.20240308 龙芯
10-13
飞鸽传书 [网络] 飞鸽传书 2022.04.24 ARM64
10-13
飞鸽传书 [网络] 飞鸽传书 2022.04.24 64位
10-13
飞鸽传书 [网络] 飞鸽传书 1.2.150420 64位
10-13
飞鸽传书 [网络] 飞鸽传书 1.2.150420 32位
10-13