Routing ánh xạ URL đến controller action.
- Định nghĩa trong
routes/web.php:Route::get("/users", [UserController::class, "index"])ánh xạ GET request đến /users vào method index của UserController. - Các method khác:
Route::post(),Route::put(),Route::delete(). - Route parameter:
Route::get("/users/{id}", ...)bắt segment URL. - Route name:
Route::get(...)->name("users.show")cho phép tạo link bằngroute("users.show", ["id" => 1]). - Middleware:
Route::get(...)->middleware("auth")thêm kiểm tra xác thực. - Laravel 11+ không còn
$routeMiddlewaretrong Kernel.php — dùng->middleware("alias")trực tiếp trên route.