java 前后端分包命名_前后端命名最佳实践

命名规范

最佳实践

命名是个困扰了我很久的问题,各种方式都试过,现在总结固化一下作为一个大结论。

原则:优先考虑小写、下划线,不用中划线。

1. 文件夹 小写 下划线

2. 文件名 小写 下划线

3. 样式名 小写 下划线

4. 类名 首字母大写 驼峰

5. 函数名 驼峰

6. 变量名 驼峰

7. 常量名 全大写 下划线

8. 数据库名 小写 下划线

9. 数据库表 小写 下划线

10. 字段名 小写 下划线

原因分析

用小写原因Linux 系统是大小写敏感的,而 Windows 系统和 Mac 系统大小写不敏感

某些系统(Ubuntu)的用户目录首字母大写(早期 Unix 系统 ls 大写的排前面),便于区分

易读、易写

用下划线原因样式中使用容易复制,点击一次即可选中

变量不支持中划线,支持下划线

全部统一成下划线,省事省心

项目交付标准

低级

实现全部功能需求

解决全部 bug

合格

实现全部功能需求

解决全部 bug

代码格式统一(eslint 检测)、命名规范统一、极其详细的注释,代码合理的封装、隔离

走完前端上线必检清单,走完后端上线必检清单

需求文档、设计图、前端说明文档、后端接口文档、测试报告齐全

标准

实现全部功能需求

解决全部 bug

代码格式统一(eslint 检测)、命名规范统一、极其详细的注释,代码合理的封装、隔离

走完前端上线必检清单,走完后端上线必检清单

需求文档、设计图、前端说明文档、后端接口文档、测试报告齐全

后端接口单元测试报告、后端接口压力测试报告、运维部署说明

关注公众号 前端一锅煮,全栈学习分享中~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用:AgileBoot项目的建立是因为作者想在闲暇时间自己捣鼓一些小东西。为了快速开发,作者在网上找了很多快速开发脚手架,包括Ruoyi、Jeecg-boot、ElAdmin、renren等框架。 引用:最后,作者选择了Ruoyi框架作为自己开发小东西的脚手架。作者非常感谢Ruoyi的作者整理出这个项目。 针对您的问题,关于SpringBoot和Vue前后端分包,可以按照以下方法进行: 1. 首先,您可以将SpringBoot作为后端框架,负责处理业务逻辑和数据存储。SpringBoot提供了丰富的功能和库,可以轻松地构建和扩展后端服务。 2. 其次,您可以将Vue作为前端框架,负责用户界面的展示和交互。Vue是一个灵活的JavaScript框架,可以帮助您构建现代化的、响应式的用户界面。 3. 对于前后端分包,您可以将前端代码和后端代码分别组织在不同的目录中。例如,将前端代码放在一个名为"frontend"的目录中,将后端代码放在一个名为"backend"的目录中。这样可以更好地管理和维护代码。 4. 在前端和后端之间进行通信可以使用RESTful API。通过定义API接口,前端可以向后端发送请求并获取数据,实现数据的交互和传输。 5. 在前端开发中,您可以使用Vue提供的组件和工具来构建用户界面。同时,您可以使用Vue的路由功能来管理不同页面之间的导航和跳转。 6. 在后端开发中,您可以使用SpringBoot提供的注解和功能来定义和处理API接口。通过编写控制器类和服务类,可以实现业务逻辑的处理和数据库的操作。 总结来说,通过将SpringBoot作为后端框架,Vue作为前端框架,并进行前后端分包的方式,可以更好地实现前后端的分离和开发。这种架构可以提高开发效率,并使代码更加清晰和可维护。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值