Именованные маршруты в Laravel

Маршрутам можно давать имена. Эти имена в дальнейшем могут быть использованы для различных целей. Давайте посмотрим на примере. Пусть дан такой маршрут:

<?php Route::get('/post/all', function ($id) { return 'all'; }); ?>

Давайте дадим ему имя:

<?php Route::get('/post/all', function ($id) { return 'all'; })->name('posts'); ?>

Дайте имя следующему маршруту:

<?php Route::get('/user/profile', function ($id) { return 'profile'; }); ?>