前幾天在處理資料庫時,每當新增、更新或刪除資料後,我都得手動呼叫 ref.invalidateSelf(),讓 Riverpod 重新計算 provider,進...
在實作行程、活動及子活動的 CRUD 功能時,我發現了一個資料庫設計的潛在問題。為了確保資料的一致性,我決定重構 ActivitiesTable 並進行版本遷移...
一、行動應用串接深度學習模型的時代新需求
隨著深度學習(Deep Learning, DL)模型普及於影像辨識、語音識別、推薦系統、自然語言處理等領域,將AI模...
大家好,歡迎來到第二十三天!在 Day 22,我們完成了 AI Agent 的實作。今天,我們要建立你的第一個 CI (持續整合) 工作流,讓 Crew Up...
大家好,歡迎來到第四天!在 Day 3,我們建立了精美的 UI 元件。今天,我們要來討論如何讓我們的 App 支援多國語言,為全球使用者提供在地化的體驗。
國際...
開始進入開發系統之前,我們要來先想一下專案架構要怎麼做。
前後端分離
現在比較流行的架構是前後端分離。比較常見的方案是前後端個一個專案各自一個檔案。但這樣子分離...