當您使用應用程式或網站時,您通常會看到一個簡單的介面:按鈕、表單和資訊。但在幕後,發生了很多事情。API 是讓這個魔術成為可能的關鍵,它將您互動的前端連接到資料所在的後端。
1. 前端 vs 後端#
前端:這就是您看到並與之互動的部分 —— 網站、行動應用程式、儀表板、按鈕、表單。把它想像成應用程式的「臉」。後端:這是資料和邏輯所在的地方 —— 伺服器、資料庫和 業務規則。它處理儲存您的資訊、處理付款和獲取資料等事務。如果兩者之間沒有連接,前端將是靜態的,應用程式也做不了多少事。
2. 為什麼要使用 API?#
它允許不個前端(網頁、行動裝置、IoT 設備)使用同一個後端。
3. API 實際上是如何運作的#
2.
前端發送請求:應用程式呼叫天氣 API,詢問今天的天氣預報。
3.
API 接收請求:API 知道要與哪個伺服器對話以及要獲取什麼資料。
4.
後端處理請求:伺服器檢查其資料庫,獲取資料並將其格式化。
5.
API 發送回應回來:API 以結構化格式(通常是 JSON)將資料傳遞給前端。
4. 關鍵重點#
後端可以在內部更改而不影響前端,只要 API 保持一致。
API 是保持前端和後端順利協同工作的隱形連結。既然您知道它們做什麼以及它們如何運作,下一步是了解如何實際使用一個。 Modified at 2025-12-29 09:35:19