在開始系列文章之前,先簡單聊聊為何想寫 Tauri 這個主題~ 跨平台開發 要說明動機,就不得不先介紹一下我待的這間 AI 新創公司的背景。 由於公司還在發展階...
雖然昨天有簡單提了一下,但今天就來正式認識一下 Tauri 吧! Tauri 簡介 Tauri 是一個開源框架,讓開發者可以使用 HTML、CSS 和 Ja...
要真正掌握 Tauri 的開發,我們必須深入理解其底層架構。今天讓我們認識 Tauri 的核心組件:WRY、TAO 以及 Rust 後端的運作模式。 Taur...
經過前幾天的理論學習,今天我們終於要動手實作了!讓我們一步步建置開發環境,並創建第一個 Tauri + Vue 桌面應用程式。 (我的電腦是 Windows...
當我們成功建立第一個 Tauri 專案後,面對滿目的檔案和資料夾,可能會感到有些困惑。今天我們將深入解析 Tauri 專案的結構,理解每個檔案的作用和重要性,這...
經過前面兩天桌面應用的學習,今天我們將踏入行動開發的全新領域! Android 開發環境需求 基本上照著官方文件上的步驟就可以了。 1. 下載並安裝 Andr...
在前幾天的文章中,我們已經成功地使用 Tauri 建立起桌面和手機應用程式的基本框架。我們看到了由前端網頁技術(HTML、CSS、JavaScript)構成的用...
在了解了 IPC 的基礎概念後,我們來深入探討其中最常用的機制:Command。Command 是前端向後端發起請求,並獲取回應的標準途徑,讓我們的 Webvi...
我們已經學會了如何使用 Command 從前端主動呼叫後端,但這只是故事的一半。在許多場景下,我們需要後端能夠「主動出擊」,在特定事件發生時通知前端,而不是總是...
在前面的文章中,我們學會了如何建立 Command 來處理前端的請求。但隨著應用程式功能越來越豐富,我們常常會遇到一個問題:不同的 Command 之間需要共享...