虽然在 api 层级有统一的规范,一律使用 复数
,但是对于应用和页面确各有各的写法,可以说乱七八糟。
比如后端: 有用复数的有用单数的
apps
|----user (单数)
|----role (单数)
|----permissions (复数)
|----orders (复数)
后端我主要参考了 Django 框架,它所有的 app 名称都是用的复数,做的很规范,入门里面也是一样,比如:
https://docs.djangoproject.com/en/4.2/intro/tutorial01/#creating-the-polls-app
前端就更乱了,特别是多人协作,一人写一个模块,各有各的组织方法和命名规则:
project
|----api
| |----users.js
| |----role.js
| |----permissionManage.js
| |----permission-management.js
|----pages
| |----settings
| |----user
| | |----index.vue
| |----Role.vue
| |----orderList
| |----permissionManage
| |----error-page
| |----exceptions
你们是随意还是有个规范去遵循?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.