个人简介

Echo Blog


江湖无名 安心练剑
  • Tauri 2.0-09-进程模型(Process Model)
    进程模型(Process Model) Tauri 采用类似于 Electron 或许多现代 Web 浏览器的多进程架构。 本指南解释了这种设计选择的原因,以及为什么它对于编写安全的应用程序至关重要。 ([Tauri][1]) 为什么使用多个进程?(Why Multiple Processes) 在图形用户界面(GUI)应用程序的早期阶段,通常使用一个单一进程来: 执行计算...
    2026-03-15 13:01:55 | Tauri
  • Tauri 2.0-08-架构(Architecture)
    架构(Architecture) 介绍(Introduction) Tauri 是一个 多语言(polyglot)且通用的应用开发工具包, 具有高度的可组合性,可以让工程师构建各种类型的应用程序。 Tauri 通过 Rust 工具链 + WebView 渲染 HTML 的方式构建应用程序。 一个 Tauri 应用通常包含: JavaScript API Rust API ...
    2026-03-15 13:01:55 | Tauri
  • Tauri 2.0-07-Vite
    Vite Vite 是一个构建工具,旨在为现代 Web 项目提供 更快、更精简的开发体验。 本指南基于 Vite 5.4.8 版本。 ([Tauri][1]) 检查清单(Checklist) 在将 Vite 前端项目 与 Tauri 集成时,需要注意以下配置: 在 src-tauri/tauri.conf.json 中使用: ../dist 作为 frontend...
    2026-03-15 13:01:55 | Tauri
  • Tauri 2.0-06-Leptos 是一个基于Rust 的 Web 框架
    Leptos Leptos 是一个基于 Rust 的 Web 框架。 你可以在 Leptos 官方网站上了解更多信息。 本指南内容适用于 Leptos 0.6 版本。 ([Tauri][1]) 检查清单(Checklist) 在将 Leptos 前端 与 Tauri 集成时,需要注意以下事项: 使用 SSG(Static Site Generation,静态站点...
    2026-03-15 13:01:55 | Tauri
  • Tauri 2.0-05-前端配置(Frontend Configuration)
    前端配置(Frontend Configuration) Tauri 是前端无关(frontend-agnostic)的, 因此它可以开箱即用地支持 大多数前端框架。 不过,在某些情况下,某些框架需要 额外的配置 才能与 Tauri 正常集成。 下面列出了一些框架以及推荐配置。 ([Tauri][1]) 如果某个框架没有出现在列表中: 可能 无需额外配置即可使用 或者 尚未...
    2026-03-15 13:01:55 | Tauri
  • Tauri 2.0-04-项目结构(Project Structure)
    项目结构(Project Structure) 一个 Tauri 项目通常由两部分组成: Rust 项目 JavaScript 项目(可选) 一个典型的项目结构如下: ([Tauri][1]) . ├── package.json ├── index.html ├── src/ │ ├── main.js ├── src-tauri/ │ ├── Ca...
    2026-03-15 13:01:55 | Tauri
  • Tauri 2.0-03-创建项目(Create a Project)
    创建项目(Create a Project) 使 Tauri 非常灵活的一个重要原因是: 它可以与 几乎任何前端框架 一起使用。 官方提供了一个工具 create-tauri-app, 用于通过官方维护的框架模板快速创建一个新的 Tauri 项目。 ([Tauri][1]) create-tauri-app 当前提供以下模板: Vanilla(HTML / CSS / Java...
    2026-03-15 13:01:55 | Tauri
  • Tauri 2.0-02-先决条件(Prerequisites)
    先决条件(Prerequisites) 在开始使用 Tauri 构建项目之前,你需要先安装一些依赖组件: 系统依赖(System Dependencies) Rust 移动端开发配置(Configure for Mobile Targets) (仅在开发移动应用时需要) 系统依赖(System Dependencies) 根据你使用的操作系统,完成相应依赖安装: ...
    2026-03-15 13:01:55 | Tauri