Именованные роуты
Маршрутам можно давать имена, эти имена в дальнейшем могут быть использованы для различных целей. Пусть дан такой маршрут:
resources/routes/web.php<?php
Route::get('/post/all', function () {
return 'all';
});
Давайте дадим ему имя:
resources/routes/web.php<?php
Route::get('/post/all', function () {
return 'all';
})->name('posts');
Практическая польза от именованного роута, это например возможность получить ссылку вида /post/all
в виде blade:
resources/views/test.blade.php<a class="navbar-brand" href="{{ route('posts') }}">Веб-разработка</a>