链氪巴士
  1. 首页
  2. 站点导航
  3. 文章
  4. 快讯
  5. 软件
  6. 书刊
  7. 关于

Tauri-构建更小、更快且更安全的桌面和移动应用

Tauri是一个用于构建桌面和移动应用的框架。开发者可以整合能编译成HTML、JS和CSS的前端框架构建用户界面,后端是Rust编写的二进制文件,前端可与其API交互。其具有内置应用捆绑器、自更新器(仅桌面端)等功能,在不同系统上利用不同的窗口处理库和渲染库,如macOS和iO...

访问官网 →

Tauri-构建更小、更快且更安全的桌面和移动应用

项目简介

Tauri是一个用于构建桌面和移动应用的框架。开发者能集成任何可编译为HTML、JS和CSS的前端框架来构建用户界面。应用的后端是一个Rust编写的二进制文件,前端可与其API交互。Tauri应用的用户界面在不同系统上利用不同的窗口处理库,渲染应用则使用WRY库。它还具有诸如内置应用捆绑器、自更新器(仅桌面端)、系统托盘图标、原生通知等功能。

核心技术

后端采用Rust编写二进制文件,在不同操作系统上,如macOS、Windows、Linux、Android和iOS,Tauri利用不同的窗口处理库和渲染库,如在macOS和iOS上利用WKWebView,Windows上利用WebView2,Linux上利用WebKitGTK,Android上利用SystemWebView,并且通过WRY库提供统一接口。前端可集成能编译成HTML、JS和CSS的任何框架。

项目总结

Tauri是一个功能丰富的构建桌面和移动应用的框架,它在跨平台应用开发方面有着独特的优势。如果你对这个项目有任何疑问或者见解,欢迎在下方留言参与讨论。

项目地址

GitHub链接直达