Routes
Routes map HTTP methods and paths to handlers.
What it is
Routes map HTTP methods and paths to handlers.
When to use it
Declare resource interfaces and attach middleware.
Syntax
Route::get("/orders/{order}", [OrderController::class, "show"]);Example
use App\Http\Controllers\OrderController;
use Illuminate\Support\Facades\Route;
Route::middleware("auth")->group(function () {
Route::get("/orders/{order}", [OrderController::class, "show"])->name("orders.show");
Route::post("/orders", [OrderController::class, "store"])->name("orders.store");
});Common mistakes
Route binding finds an entity but does not authorize it; web POST routes require CSRF.