前后端联调过程

前后端联调过程

鉴于目前前后端联调存在的一些问题,经讨论我们拟已下流程规范前后端联调

1、需求评审后: 在需求评审后,前后端相关开发人员小范围进行需求评审,前后端各自捋清楚自己的业务量。

2、准备阶段: 前后端一起商量需求中需要联调的部分,进行接口的口头协议交流

3、接口定义阶段: 前后端中的一方根据之前的口头协议拟定出一份详细的接口,并输出API文档,对于功能量比较多的项目,可以分阶段,分模块输出相应文档,文档输出有以下要求:

  • 相关老接口,比如返回类型为map,不能用swagger明确参数的接口,需要用书面文档输出,明确参数类型及名称等必要属性
  • 新接口,使用swagger定义明确即可

完成后由另一方确认。有疑问的地方重新商量直至双方都没有问题,注意:第一份确认并书写好API的接口原则上要求不能大改。

前三步总体时间无特殊情况不能超过一天,若有特殊情况,需要向研发组长说明

4、需求开发阶段: 双方根据协商出来的接口为基础进行开发,如在开发过程中发现需要新增或删除一些字段(甚至接口),重复步骤3。

注意:后端接口需要充分自测, 要求自己用swaggerUI传入相关参数测试返回正确结果才行。

5、联调阶段: 双方独自的工作完成,开始前后端联调,如在联调过程发现有疑问,重复步骤3,直至联调完成。

文章目录
  1. 1. 前后端联调过程