初始 Tauri 篇六之编译、发布与更新 前言有了之前几章的积累,相信大家都应该能进行简单的 Tauri 应用程序开发了,那么接下来最后的一章就让我们来简单讲述下程序编写完成后的发布,文档的部署以及程序的自动更新。 2022-09-28 Frame > Tauri #Tauri
初始 Tauri 篇五之 App 基建 前言本章主要讲述笔者个人在编写 Tauri 应用中遇到的认为值得记录的 App 基础知识,欢迎补充与指正 Rust 相关String 与 str 转换可参考 Rust String &str 常用操作 123456789// &str to Stringlet message:&str = "Hello, world!";let message_Stri 2022-09-27 Frame > Tauri #Tauri
初始 Tauri 篇四之状态管理" 前言前端工程师肯定相当不陌生状态管理,无论是 Vuex, Pinia,亦或是 Redux,Mobx 等,都很好的帮助我们实现了不同页面间的数据共享和状态管理。在 Tauri 应用中,前端的状态管理工具库任君选择,但后端的状态管理还是和它们有些区别的。 言归正传,Tauri 也提供了正式的状态管理功能,很神奇的是,在笔者一开始接触 Tauri 了解相关资料的时候还能在官网找到相关介绍,现在是完全没有 2022-09-26 Frame > Tauri #Tauri
初始 Tauri 篇三之前后端通信 前言本章大部分内容与 Rust 相关,由于作者也是锵锵入门 Rust,基本都是编译器在教我编程,难免有所疏漏或存在错误,欢迎指正! 相关代码可以直接在线运行测试,访问 Rust Playground 即可。 面向对象的 Rust在继续进行后面的说明前让我们首先来了解一下 rust 的面向对象。 JS 中的对象以 JS 为例,我们可以很方便地像下面这样创建对象, 甚至你初始化的时候漏掉参数直接不写也 2022-09-08 Frame > Tauri #Tauri
初始 Tauri 篇二之面向对象 前言本章大部分内容与 Rust 相关,由于作者也是锵锵入门 Rust,基本都是编译器在教我编程,难免有所疏漏或存在错误,欢迎指正! 相关代码可以直接在线运行测试,访问 Rust Playground 即可。 面向对象的 Rust在继续进行后面的说明前让我们首先来了解一下 rust 的面向对象。 JS 中的对象以 JS 为例,我们可以很方便地像下面这样创建对象, 甚至你初始化的时候漏掉参数直接不写也 2022-09-07 Frame > Tauri #Tauri
初始 Tauri 篇一之初窥门径 为什么是 Tauri能够实现多端桌面 app 开发的软件不少,主流有 Electron —— 一套 js 打天下,Flutter —— 移动端桌面端我全要,Qt —— 我要打10个! …… 但问题也不少,Electron 体积实在没法优化;Flutter 更多还是移动端开发;Qt,能用 Qt 开发的选型对他们来说肯定不是问题。 那为什么是 Tauri? 对我个人来说,就是馋 Web 的界面,不想放 2022-09-06 Frame > Tauri #Tauri