#tauri-app #applications #run-time #binary #system #webview #cod

i-codegen

cod

1 个版本 (0 个不稳定版本)

1.0.0-beta.32021 年 8 月 13 日

#1148GUI


用于 2 crates

Apache-2.0 OR MIT

23KB
451

tauri-codegen

status Chat Server devto

devto

https://good-labs.github.io/greater-good-affirmation/assets/images/badge.svg support

组件 版本
tauri-codegen

关于 Tauri

Tauri 是一个多语言和通用系统,具有很强的可组合性,允许工程师创建各种应用程序。它用于使用 Rust 工具和 Webview 中渲染的 HTML 构建桌面计算机应用程序。使用 Tauri 构建的应用程序可以包含任意数量的可选 JS API / Rust API,以便 Webview 可以通过消息传递来控制系统。实际上,开发者可以使用自己的功能扩展默认 API,并轻松地将 Webview 和基于 Rust 的后端桥接。

Tauri 应用程序可以具有自定义菜单和托盘式界面。它们可以更新,并且由用户的操作系统按预期管理。由于它们使用系统的 Webview,因此它们非常小巧。它们不包含运行时,因为最终二进制文件是由 Rust 编译的。这使得反编译 Tauri 应用程序不是一项简单任务。

本模块

  • 嵌入、哈希和压缩资产,包括应用程序和系统托盘的图标。
  • 在编译时解析 tauri.conf.json 并生成 Config 结构体。

要了解更多关于所有这些组件如何组合在一起的信息,请参阅此 ARCHITECTURE.md 文档。

语义化版本控制

tauri 遵循 Semantic Versioning 2.0

许可证

代码:© 2021 - Commons Conservancy 中的 Tauri 项目。

适用时 MIT 或 MIT/Apache 2.0。

标志:CC-BY-NC-ND

依赖项

~12–22MB
~346K SLoC