今天我們來介紹現今大多公司會使用的 API 模式 — RESTful API,由於我先假定在座的各位應該都是基礎工程師、應該都知道 API 是什麼(吧),因此我們直接從 Restful 的部分開始吧。
getOrder
、 addOrder
兩個 API 接口,不過在 RESTful 的架構下,我們可以直接用統一接口、不同 HTTP 方法去處理它們,例如:Route::Get('/order','OrderController@index');
Route::Post('/order','OrderController@add');
這樣對於文件上的統合比較方便,程式上的擴展也會更有彈性、更具可維護性喔。