
在大概講解網頁前端和網頁後端的初步概念之後,
接下來就要介紹連接網頁前端和後端的橋樑— API .ᐟ.ᐟ ![]()
API 是什麼?
API 是 Application Programming Interface 的縮寫,
中文稱「應用程式介面」。
它是軟體之間溝通的橋樑,
讓不同系統能夠互相傳遞訊息。
除了網頁,像是用手機 App 查天氣、看地圖,
其實背後都在用 API 進行資料交換哦 .ᐟ
在前篇「後端是什麼?」的小教學中,
我們以「整間餐廳」來比喻網頁的前端和後端,
菜單如前端,廚房如後端,( 還沒看的趕緊回去看一遍
)
而此時我們就可以將【餐廳的服務員
】理解為 API 。
我們向服務員點餐 ⇨ 服務員將我們的需求轉告給廚房裡的廚師![]()
⇨ 廚師料理餐點 ⇨ 再由服務員端上餐點給我們
以上述步驟來說明 API,相當於 ![]()
用戶端向前端提出請求 ⇨ 前端透過 API 傳送請求至後端
⇨ 後端伺服器接收請求後,再根據需求來對資料庫進行查詢、更新等操作
⇨ 最後再將結果透過 API 傳至前端
從上述可以知道 API 所扮演的可謂是網頁運作的核心角色,
學會理解 API 的基本概念,能幫助你快速掌握全端開發的流程 .ᐟ.ᐟ.ᐟ


-768x432.webp)
