🔧 阿川の電商水電行
Shopify 顧問、維護與客製化
💡
小任務 / 單次支援方案
單次處理 Shopify 修正/微調
⭐️
維護方案
每月 Shopify 技術支援 + 小修改 + 諮詢
🚀
專案建置
Shopify 功能導入、培訓 + 分階段交付

在後端設計 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 的意義,有沒有不清楚的地方?


每週二 YT 直播問答,DC 可 Call-in,一起討論技術、職涯發展。
YT 👇👇👇
https://www.youtube.com/@codelove_tw
DC 👇👇👇
https://discord.gg/fvCF2whZ9D

提供 Shopify 接案服務:阿川の電商水電行 - 專修 Shopify 網店 👇👇👇
https://job.turn.tw/shopify-services

管理台灣 Shopify 開發者 LINE 群組(非官方)👇👇👇
https://line.me/ti/g2/YUasX5K3CJ4QdIx76zppjHlh3-q8w-xkSyK1LA
按讚的人:

共有 0 則留言


每週二 YT 直播問答,DC 可 Call-in,一起討論技術、職涯發展。
YT 👇👇👇
https://www.youtube.com/@codelove_tw
DC 👇👇👇
https://discord.gg/fvCF2whZ9D

提供 Shopify 接案服務:阿川の電商水電行 - 專修 Shopify 網店 👇👇👇
https://job.turn.tw/shopify-services

管理台灣 Shopify 開發者 LINE 群組(非官方)👇👇👇
https://line.me/ti/g2/YUasX5K3CJ4QdIx76zppjHlh3-q8w-xkSyK1LA
🏆 本月排行榜
🥇
站長阿川
📝22   💬9   ❤️4
708
🥈
我愛JS
📝4   💬13   ❤️7
254
🥉
御魂
💬1  
3
#5
2
評分標準:發文×10 + 留言×3 + 獲讚×5 + 點讚×1 + 瀏覽數÷10
本數據每小時更新一次
🔧 阿川の電商水電行
Shopify 顧問、維護與客製化
💡
小任務 / 單次支援方案
單次處理 Shopify 修正/微調
⭐️
維護方案
每月 Shopify 技術支援 + 小修改 + 諮詢
🚀
專案建置
Shopify 功能導入、培訓 + 分階段交付