阿川私房教材:學程式,拿 offer!

63 個專案實戰,直接上手!
無需補習,按步驟打造你的面試作品。

立即解鎖你的轉職秘笈

在後端設計 API 的時候

以電商網站來說,跟產品相關的 API,最早以前,最直覺的做法,就是像這樣設計:

HTTP GET

/get-product

HTTP POST

/create-product
/update-product
/delete-product

參數的話,跟在網址後面,或者用 form submit 都可以


久而久之,業界開始有很多人發現,其實 HTTP method 本身,已經具有一些意義,不需通通用網址命名來表達:

取得商品資料

HTTP GET

/product

建立商品資料

HTTP POST

/product

更新商品資料

HTTP PUT

/product

刪除商品資料

HTTP DELETE

/product

RESTful 實際上的慣例、實務做法,有很多細節

總之,就是一種設計 API 的慣例而已

設計 API 時可以參考 RESTful 慣例,也可以完全不參考,通通憑自己喜好去寫,自己有把握就可以了


以上,簡單說明 RESTful 的意義,有沒有不清楚的地方?

按讚的人:

共有 0 則留言


👉 身份:資深全端工程師、指導過無數人半路出家轉職 👉 使命:打造 CodeLove 成為優質新手村,讓非本科也有地方自學&討論

阿川私房教材:學程式,拿 offer!

63 個專案實戰,直接上手!
無需補習,按步驟打造你的面試作品。

立即解鎖你的轉職秘笈