你们公司对于应用(apps)和页面(pages)有统一规范吗?

2023-08-04 10:08:02 +08:00
 coolair

虽然在 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

你们是随意还是有个规范去遵循?

690 次点击
所在节点    问与答
5 条回复
lilei2023
2023-08-04 10:14:23 +08:00
哈哈,没有,后端不太清楚,前端和你这个一样,乱七八糟的
coolair
2023-08-04 10:53:14 +08:00
去 GitHub 上看了几个前端项目,也是乱的很,哈哈。
coolair
2023-08-04 10:55:00 +08:00
8Ri72kLA9ORo6m6f
2023-08-04 15:49:05 +08:00
没有,谁写,谁就是自己的规范
answer0732
2023-08-13 09:51:52 +08:00
谁写谁说了算

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/962314

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX