目前在做的项目,前后端无法本地联调,需要后端部署到开发环境,前端连接开发环境测试。然而开发环境的服务器出现问题,导致未经前后端调试,直接前端后端分别部署到测试环境,在测试环境测试。部署需要提交问题单等文件,过程繁琐,流程麻烦,为了尽可能减少bug的数量,在本地进行测试。
后端:使用API工具测试接口,比如postman、YApi等,在本地接口要测试通。
前端:核对一下前端要给后端传的参数,没问题后把后端测试好的接口返回的内容取到,直接用在代码里。一般我们正常写请求接口,res在此方法里。这里需要改到请求接口外面,直接 let res = 测试接口返回的数据。如果能正常显示到页面,那么应该没什么问题。
踩坑:
1、一定要商量好字段参数,最好有文档,避免开发过程有字段名要改,双方不同步。
2、我们这次开发的项目就是在提供的项目里开发,如果有参考,最好和参考内容保持一致,尤其在看不懂的情况。(基本整个页面组件化,有些内容似懂非懂)
3、沟通,不仅仅是和后端沟通。这次我们的前端项目是提到一个分支,由别的项目组前端总负责同一管理。其中牵扯到很多文档,都是初次接触,半懂不懂。问的问题只有对方在有空时才回复(可以理解,不在一个地方只能线上沟通),会导致进程很慢。
这次开发各种不幸叠满,不过也算是对大型项目流程有了一点了解,学到了一点东西。