在進入 Tauri 系列文的開發階段之前,我們需要深入探討一個非常重要的主題:安全性。Tauri 框架的設計哲學始終將安全性放在首位,其中最核心的機制就是 Ca...
上一篇把隨機產生房間搞定後,角色雖然能在不同類型的房間出現,但是這個邏輯不太正確。應該會是角色在房間外的位置,然後需要經由門的出入才是正確的互動過程。
所以這一...
Rust 逼我成為更好的工程師:FFI 的邊界:不信任的世界與安全外殼
在前面的篇章中,我們深入理解了 Rust 如何在型別系統中確保記憶體安全。
今天我們要...
Rust 逼我成為更好的工程師 零拷貝:切片(Slice)與字串切片(&str)
在 Rust 的世界裡,集合 (Vec, HashMap) 定義了資...
Rust 逼我成為更好的工程師 內部可變性與封裝風險:Cell、RefCell
Rust 的借用檢查器(borrow checker)是個好東西,它在編譯期就...
我們已經學會了如何使用 Command 從前端主動呼叫後端,但這只是故事的一半。在許多場景下,我們需要後端能夠「主動出擊」,在特定事件發生時通知前端,而不是總是...