API 文件就是你的伺服器,REST 的另一個選擇:gRPC

在前幾個星期的文章中我們提到了「比起 JSON 更方便、更快速、更簡短的 Protobuf 格式」,但這還沒完。Google 為此推出了一個新的程式呼叫協議 gRPC,簡單說就是能夠從你的 Protobuf 檔案生出一個伺服器出來,這個好處就是不需要像傳統 RESTful API 伺服器ㄧ樣撰寫一堆路由。 當我們撰寫傳統 RESTful API 伺服器時,我們會花費許多的時間在路徑命名上。除此之外,

RESTful API 的常用 HTTP 狀態碼

很常用到這些狀態碼,但是好像沒有人寫簡單點的說明,所以就自己寫了一個,以後應該會常常回來看。 成功 - 2xx 任何成功的狀態碼都是 2xx 開頭。 200 - 成功 請求已經成功,並且有返回內容。 201 - 已建立 請求成功,而且在伺服器上新建了一個資源(例如新增文章、留言)。 202 - 已接受