後端,就是負責接收前端送來的請求、執行商業邏輯、讀寫資料,最後把結果回傳給前端的系統。
以在 LINE 上傳訊息來說,後端負責這四件事:
關閉伺服器後做做看,就知道了
關閉伺服器後做做看,就知道了
關閉伺服器後做做看,就知道了
剛剛那台 LINE 的伺服器,看起來就是一個黑盒子。把它拆開來,裡面是三個主題、九個核心概念,接下來會一個一個講。
看不懂的黑箱
一組認得出的核心概念
前端和後端隔著網路,靠固定的送信規則與合約對話。
訂單、圖片、熱門資料,各自放在該放的地方。
收進來的先把關、規則要算對、出錯有線索、人多撐得住。
手機突然沒網路時,Google Maps 還看得到剛才查過的餐廳地址和地圖,但「目前熱門時段」更新不出來。最合理的解釋是?
同一個畫面上的資料,不一定都在同一個地方取得。