這篇文章會介紹如何解決 CORS 問題,並且讓前端可以跟後端正常溝通。最後並且把 QR Code 的圖片顯示在前端。 什麼是 CORS 根據 Wikipedia...
先來替rust 的 http 加上 s http 加上 s 不是很多(複數)的意思,加上的s是 Secure的意思,詳見https是什麼 。 新增https專案...
本文同步刊載於 [為你自己學 Rust] 列舉(Enum) 在寫程式的時候,雖然對電腦來說都是 0 跟 1,但對身為開發者的人類來說有好的命名或識別是很重...
今天發現原來JetBrains推出了Rust的IDE,RustRover,今天就來分享試用的心得。開啟後有著一慣的JetBrains家族風格載入專案後等在幾分鐘...
今日份 Ferris 祝大家中秋節快樂!果然還是要跨過中秋連假才有參加鐵人賽的感覺啊哈哈哈哈 今天要為前端建立基本的架構,而重點就是要讓其具有 Reactivi...
生命週期變數 之前在第8篇講所有權借用Borrowing時,有提到作用域(生命週期)這個詞彙。rust透過所有權的概念,去判斷變數是否還活著。比如所有權移交出去...
Bevy Plugins 學習 - 用鍵盤控制人物移動 今天來看另一個範例是可以用鍵盤來控制每一幀的角色畫面 // 創建一個2D相機 commands.spaw...
今日份 Ferris 今天是超級自信之作哈哈哈 模組化 🏮 今天完整的程式碼可以拉到最底下 Put it together 區塊或是在 GitHub 找到。...
本文同步刊載於 [為你自己學 Rust] 特徵(Trait) 各位看到現在,都還是在學習 Rust 這個程式語言的語法,就算知道 Stack 與 Heap...
上一篇實作了tauri中間人的角色,承上(Svelte)啟下(Web api),我們先整裝一下再出發: pnpm check 第一個問題是compiler判斷...
Bevy Plugins 學習 以昨天的學習來看,想要製作遊戲應該是先從製作Plugins開始,有點像是模組化從每個模組開始,今天來看一下官方的Plugins範...
今日份 Ferris 今天要稍微談一下 Leptos 的基本概念與做一些美化,所以是藝術家 Ferris:*Ferris from strager - Fas...
本文同步刊載於 [為你自己學 Rust] 生命週期(Lifetime) 在前面的「所有權(Ownership)」章節曾經介紹 Rust 是如何透過所有權的...
在前兩篇文章中,我們分別示範了單元測試與整合測試,讓我們的 QR Code 的功能更加穩定。今天,我們將會展示如何利用 GitHub Action 自動執行這些...
咦,到現在都還沒讓主角Tauri上場,(Tauri:我不只是路過的啊,往前站了不只一點點)。 在Rust中使用http client 我們先把tauri當成前端...
Bevy Plugins 今天來學習Bevy Plugins, use bevy::prelude::*; fn main() { App::new(...
今日份 Ferris 今天開始可以磨刀霍霍向專案了,先來把必要的安裝準備好吧! Rust nightly 由於接下來使用 Leptos 時會需要 Rust 每夜...
本文同步刊載於 [為你自己學 Rust] 結構(Struct) 除了先前介紹過的 Array、Tuple 以及 Vector 之外,在 Rust 裡還有個...
前一篇把前端完成了,本篇來優化一下內容。 讓code儘可能的乾淨 一般開發都是先求有,再求好,功能完成了之後,先來清理一下,看一下 我們之前寫的code有多髒...
整合測試 考慮到我們的 Web Server 有多個功能,例如產生 QR Code、驗證顏色碼、從地址獲取經緯度等,整合測試將確保所有這些部分能夠正確地一起工作...
繼續學習Bevy Bevy啟動的方式讓我想到寫React, Vue的感覺 use bevy::prelude::*; fn main() { App:...
本文同步刊載於 [為你自己學 Rust] 切片(Slice) 在上個章節提到可以使用 & 或是 &mut 的方式去借(Borrow)資源來...
今日份 Ferris 接下來幾天都要做專案啦,這次挑戰要繼續拓展鋼鐵動物系列,上次參加鐵人賽做了 鋼鐵鳥 Iron Bird 鳥兒分類器,這次改做鋼鐵草泥馬 I...
今天是第 10 天,我們的功能已經做到一個段落,接下來需要做一個滿重要的部分,那就是測試。雖然我們都有在 Postman 測試功能是否可以執行,不過我們還是必須...
本文同步刊載於 [為你自己學 Rust] 所有權(Ownership) 前面幾個章節老實說只要有寫過一陣子程式的網站工程師,大概稍微對照一下語法基本上不會...
好容易終於撐到第十天了,十在中文裡有全或滿的意思,比如十全十美、十全大補、十分可愛,希望大家不會滿到吸收不了 XDD。 API route 路由,先來GET一下...
今日份 Ferris 今天是這階段的最後一篇文章啦,開心開心 Python 與 Rust 在 MLOps 最終比較 產品優先思維 實時機器學習平台 Claypo...
接續昨天成果擴充了電話號碼的 QR code 功能後,今天我們打鐵趁熱,要進一步地新增兩種新的 QR code 類型,分別是 Mail 和地址。對於地址部分,會...
本文同步刊載於 [為你自己學 Rust] Stack 與 Heap 這個章節跟 Rust 比較沒直接關連,比較像是計算機概論的科普時間。這個章節我們要跟大...
今日份 Ferris 今天要介紹在 MLOps 或資料科學專案中最常見的單元測試情境。本來想搭配 Rust 程式碼做範例,但 Rust 菜雞如我直接被編譯器毒打...