После того, как ваш проект начнет разрастаться, либо вам нужно познакомиться с каким-то чужим проектом, посмотреть какие роуты в нем прописаны, вы, конечно, можете открыть файл web.php и посмотреть какие роуты там имеются, но дело в том что в laravel существует более одного способа, как можно объявить роуты.

Контролировать все эти способы, где как и кто прописал какой-то роут бывает не совсем удобно. Иногда нам нужно посмотреть общую картину, какие роуты у нас имеются в проекте.

Проще всего сделать это с помощью командной строки для этого существует специальная команда, которая выглядит следующим образом

php artisan rout:list

Это команда выведет нам все роуты, которые имеются в нашем проекте.

У нас вывелся такой список из семи роутов. Хотя у нас в файле web.php имеется только два роута для главной страницы и для страницы greetings то мы здесь с вами видим сразу несколько роутов.

Route для главной страницы, но кроме этого мы здесь видим некоторые служебные роуты, которые отсутствуют в файле web.php, но, тем не менее, в нашем проекте они присутствуют и здесь мы можем видеть с левой стороны какими методами можно обратиться к этим роутам.

А с правой стороны выводится информация, где можно эти роуты соответственно найти.

Например, gritings находится у нас в Hello контроллере в методе index. Дополнительные служебные роуты, которые могут формироваться различными системами мы тоже здесь можем видеть. Вот такая полезная команда, которая позволит быстро посмотреть какие роуты Laravel у вас есть системе.