梧笙 WuSheng 的沙龍
梧笙 WuSheng 的沙龍
65
會員
10
內容
加入
首頁
內容
關於
加入
梧笙 WuSheng 的沙龍
65
會員
10
內容
加入
學習筆記
【FastAPI 學習筆記 EP.10】依賴注入 (Dependency Injection)
這篇文章將教你如何使用 FastAPI 的「依賴注入 (Dependency Injection)」,學會依賴注入後,你不再需要重複複製貼上相同的檢查邏輯,或是手動建立資料庫連線。
2025/12/22
3
【FastAPI 學習筆記 EP.9】資料庫連線(SQLAlchemy + SQLite)
這篇文章將教你如何在 FastAPI 專案中,使用 SQLAlchemy 來連接 SQLite 資料庫。透過這套組合,你無需安裝額外的資料庫軟體,就能以 Python 物件的方式輕鬆進行資料的新增、讀取、更新與刪除。
2025/12/19
2
【FastAPI 學習筆記 EP.8】APIRouter 路由管理
這篇文章將教你如何使用 FastAPI 的 APIRouter 將龐大的 API 專案拆分成獨立、好管理的模組。學會 APIRouter 能讓你避免將成百上千行的程式碼全部擠在 main.py 中,這是開發中大型後端系統的必備技能。
2025/12/16
4
【FastAPI 學習筆記 EP.7】CRUD 待辦事項 API
這篇文章將教你如何使用 FastAPI 框架,快速建立一個具備新增、讀取、更新、刪除功能的待辦事項 API。
2025/12/14
5
1
【FastAPI 學習筆記 EP.6】錯誤處理 (Error Handling)
這篇文章將教你如何在 FastAPI 中正確攔截並處理錯誤,確保 API 在遇到異常時回傳標準化的 HTTP 狀態碼 (Status Code) 與清晰的錯誤訊息,避免程式無預警崩潰,並讓前端開發者能根據狀態碼精準判斷錯誤類型。
2025/12/11
4
1
【FastAPI 學習筆記 EP.05】進階驗證與 Metadata
這篇文章將教你如何使用 FastAPI 的 Query 與 Path 函式,對 API 的輸入參數進行嚴格的格式驗證,並且為 API 文件添加描述資訊。
2025/12/09
6
【FastAPI 學習筆記 EP.4】請求主體 (Request Body)
這篇文章將教你如何在 FastAPI 中定義與接收請求主體 (Request Body),當客戶端需要傳送 JSON 格式的詳細資料給伺服器(例如註冊表單或新增商品)時,就必須使用請求主體 (Request Body)。
2025/12/07
4
【FastAPI 學習筆記 EP.3】查詢參數 (Query Parameters)
這篇文章將教你如何在 FastAPI 中宣告與使用查詢參數 (Query Parameters),讓你能實現資料過濾、搜尋與分頁等功能。
2025/12/05
10
【FastAPI 學習筆記 EP.2】路徑參數 (Path Parameters)
這篇文章將教你如何在 FastAPI 中宣告並讀取路徑參數 (Path Parameters),你將學會如何透過 URL 傳遞變數給伺服器,實現取得特定用戶資料或商品資訊等功能。
2025/12/03
6
【FastAPI 學習筆記 EP.1】簡介與環境建置
這篇文章將教你如何在電腦上建置 Python 的 Web 框架:FastAPI,你將學會建立隔離的開發環境、安裝必要套件,並寫出你的第一支 API 程式。
2025/12/01
4
查看更多
【FastAPI 學習筆記 EP.10】依賴注入 (Dependency Injection)
這篇文章將教你如何使用 FastAPI 的「依賴注入 (Dependency Injection)」,學會依賴注入後,你不再需要重複複製貼上相同的檢查邏輯,或是手動建立資料庫連線。
2025/12/22
3
【FastAPI 學習筆記 EP.9】資料庫連線(SQLAlchemy + SQLite)
這篇文章將教你如何在 FastAPI 專案中,使用 SQLAlchemy 來連接 SQLite 資料庫。透過這套組合,你無需安裝額外的資料庫軟體,就能以 Python 物件的方式輕鬆進行資料的新增、讀取、更新與刪除。
2025/12/19
2
【FastAPI 學習筆記 EP.8】APIRouter 路由管理
這篇文章將教你如何使用 FastAPI 的 APIRouter 將龐大的 API 專案拆分成獨立、好管理的模組。學會 APIRouter 能讓你避免將成百上千行的程式碼全部擠在 main.py 中,這是開發中大型後端系統的必備技能。
2025/12/16
4
【FastAPI 學習筆記 EP.7】CRUD 待辦事項 API
這篇文章將教你如何使用 FastAPI 框架,快速建立一個具備新增、讀取、更新、刪除功能的待辦事項 API。
2025/12/14
5
1
【FastAPI 學習筆記 EP.6】錯誤處理 (Error Handling)
這篇文章將教你如何在 FastAPI 中正確攔截並處理錯誤,確保 API 在遇到異常時回傳標準化的 HTTP 狀態碼 (Status Code) 與清晰的錯誤訊息,避免程式無預警崩潰,並讓前端開發者能根據狀態碼精準判斷錯誤類型。
2025/12/11
4
1
【FastAPI 學習筆記 EP.05】進階驗證與 Metadata
這篇文章將教你如何使用 FastAPI 的 Query 與 Path 函式,對 API 的輸入參數進行嚴格的格式驗證,並且為 API 文件添加描述資訊。
2025/12/09
6
【FastAPI 學習筆記 EP.4】請求主體 (Request Body)
這篇文章將教你如何在 FastAPI 中定義與接收請求主體 (Request Body),當客戶端需要傳送 JSON 格式的詳細資料給伺服器(例如註冊表單或新增商品)時,就必須使用請求主體 (Request Body)。
2025/12/07
4
【FastAPI 學習筆記 EP.3】查詢參數 (Query Parameters)
這篇文章將教你如何在 FastAPI 中宣告與使用查詢參數 (Query Parameters),讓你能實現資料過濾、搜尋與分頁等功能。
2025/12/05
10
【FastAPI 學習筆記 EP.2】路徑參數 (Path Parameters)
這篇文章將教你如何在 FastAPI 中宣告並讀取路徑參數 (Path Parameters),你將學會如何透過 URL 傳遞變數給伺服器,實現取得特定用戶資料或商品資訊等功能。
2025/12/03
6
【FastAPI 學習筆記 EP.1】簡介與環境建置
這篇文章將教你如何在電腦上建置 Python 的 Web 框架:FastAPI,你將學會建立隔離的開發環境、安裝必要套件,並寫出你的第一支 API 程式。
2025/12/01
4
查看更多
加入沙龍