我正在寻找一些关于我用于路由名称和视图目录结构的命名约定的输入。路由和视图命名约定
说我有以下途径:
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