iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

API 全攻略 系列

認識API、了解API、使用API。

參賽天數 25 天 | 共 25 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21:API 測試自動化(使用 Jest / Supertest)

前言 在前面幾天,我們建立了一個簡單的 Todo API,並且加入了路由、CRUD、資料庫、驗證與 Middleware。不過,隨著功能越來越多,光靠「手動測試...

2025-09-19 ‧ 由 ConnorChen 分享
DAY 22

Day 22:gRPC 簡介

前言 在前面 21 天的學習中,我們專注在 RESTful API 的設計與實作。然而,在一些高效能、跨語言或微服務架構的情境下, REST API 可能不是最...

2025-09-20 ‧ 由 ConnorChen 分享
DAY 23

Day 23:WebSocket 與即時 API

前言 在前面的章節中,我們設計的 API 大多基於 HTTP Request/Response 模式,這種方式雖然直觀,但在某些需要「即時性」的場景中,效率就顯...

2025-09-21 ‧ 由 ConnorChen 分享
DAY 24

Day 24:API Gateway 的角色

前言 在 API 系統設計中,隨著服務數量與規模的增加, **如何管理眾多 API **變成一個很大的挑戰。這時候,我們會引入一個重要的組件:API Gatew...

2025-09-22 ‧ 由 ConnorChen 分享
DAY 25

Day 25:API Rate Limit 與流量控制

前言 在開發 API 的過程中,除了功能實現與資料正確性之外, 穩定性與防護性 也是關鍵。假設沒有任何限制,惡意或大量的請求可能會導致: 伺服器 過載 (De...

2025-09-23 ‧ 由 ConnorChen 分享