服务端开发规范文档

该文档详细介绍了xxx项目服务端开发规范,包括技术选型(NodeJS+ThinkJS框架,MySQL数据库),接口规范(HTTP通信,命名约定),数据库规范,测试服务器配置(局域网和外网服务器,Git托管),以及代码管理和版本控制(Git使用,代码规范)。强调了接口文档的实时更新和代码异常处理状态码的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以下规范仅供参考,请以实际开发需求进行调整。

xxx项目服务端开发规范文档

前言


技术选型

服务端:NodeJS(使用ThinkJS框架)

客户端:vuejs(ElementUI)/webpack

数据库:MySQL


接口规范

Http通信
- 通信数据格式:JSON
- HTTP请求:统一使用Post

命名规范
- 接口命名:统一使用小驼峰,如addPet
- 私有方法命名:统一使用_下划线 + 小驼峰方法名,如:_getParents
- 接口参数命名:统一使用小写字母 + '_'下划线分隔,如:user_id
- 文件命名:统一使用小写字母 + '_'下划线分隔,如:user_model.js
- 变量命名:统一使用小驼峰,如addPet

接口返回数据格式

{
    "status": 0,    // 接口调用状态码,0表示成功,非0表示失败,或为其他状态;具体以接口文档为主
    "data": {
        "desc": "接口返回的所有数据统一放此键值中",
        "key_name_desc": "键名统一使用[小写字母 + _下划线分隔]"
    },
    "msg": "接口返回消息,如:xxx成功/失败"
}

接口文档

使用PostmanAPI文档工具。请保持文档与实际开发接口、参数说明等信息的一致性!及时更新!


数据库规范

详见wiki中的《MySQL数据库规范》


测试服务器

局域网测试服务器:172.17.10.222:8001
外网测试服务器:42.101.71.17:8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值