以前的介面開發是xml (soap) ,現在是json格式
說明 restful 是一種思想,一種規範,現在都流行這種介面開發,如圖
建立一個資源控制器
- 建立Rest風格資源控制器(帶有index、create、store、edit、update、destroy、show方法)
- 建立命令 php artisan make:controller Api/UserController --resource
在api.php 建立路由訪問
- Route::resource('user','Api\UserController');
-
Route::resource('user/create','Api\UserController');
說明 兩個路由會執行那個 http://blog.test/api/user 會執行 user 還是 user/create
路由是惰性載入,按先後順序執行建立trait 定義返回的函式
建立 資源User 分層處理 特定的 資料處理