Я ищу информацию о соглашениях об именах, которые я использую для имен маршрутов и просмотра структур каталогов.Соглашения об именах маршрутов и просмотров
Скажем, у меня есть следующие маршруты:
Route::get('/teams/choose', '[email protected]')->name('teams.choose.index');
Route::post('/teams/choose', '[email protected]')->name('teams.choose');
Route::get('/teams/{team}/manage', '[email protected]')->name('teams.team.manage.index');
Для get
маршрутов, я бы nornally поставил точку в структуре каталогов, совпадающим с именем маршрута. Например. resources/views/teams/team/manage/index.blade.php
. Однако я чувствую, что это слишком много.
Я чувствую, что это будет путать все вокруг (для меня и других разработчиков), если бы я использовал структуру каталога представлений, как это, а не последний пример: resources/views/team/manage/index.blade.php
- множественное число team
не используется, поэтому, когда У меня есть другие взгляды, например (с использованием оригинального примера): resources/views/teams/choose.index
они не визуально имеют отношение. То есть у них есть другой «корневой» каталог - teams
vs team
.
Любой вход или совет будут оценены.
Большое спасибо! – AshMenhennett