服务端开发规范文档

以下规范仅供参考,请以实际开发需求进行调整。xxx项目服务端开发规范文档前言技术选型服务端:NodeJS(使用ThinkJS框架)客户端:vuejs(ElementUI)/webpack数据库:MySQL接口规范Http通信 - 通信数据格式:JSON - HTTP请求:统一使用Post命名规范 - 接口命名:统一使用小驼峰,如addP...
摘要由CSDN通过智能技术生成

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

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

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值