Back
Syntax
Study
Editor
Mode:
HTML
CSS
JavaScript
PHP
Reset
Run »
HTML / CSS / JS
// routes/web.php use App\Http\Controllers\PostController; // Basic routes Route::get('/', fn() => view('welcome')); Route::get('/about', fn() => 'About page'); // Resource controller (creates 7 CRUD routes automatically) Route::resource('posts', PostController::class); // Route parameters Route::get('/users/{id}', function (int $id) { return User::findOrFail($id); }); // Named routes Route::get('/profile', [ProfileController::class, 'show'])->name('profile'); // Use: route('profile') to generate URL // Route groups Route::middleware(['auth'])->group(function () { Route::get('/dashboard', [DashboardController::class, 'index']); Route::resource('posts', PostController::class); });
Result
Open