前后端交互开发模式yapi使用

项目组采用前后端分离模式,遇到接口协议不明确和前端等待后端完成的问题。作为技术负责人,决定引入开源Mock工具YAPI,通过内网部署、Swagger同步和丰富的接口编辑功能,解决接口定义与Mock数据的问题,提升团队开发效率。此外,通过直接操作MongoDB数据库解决YAPI的人员管理限制。
摘要由CSDN通过智能技术生成

接手一个项目组,采用前后端开发模式分离,经过一阵子了解后,发现存在前后端配合不顺畅的情况,存在如下两个问题,
一:没有接口协议,前端开发时先用占位符,等后端开发协议出来后替换,影响效率。
二:前端开发好了, 后端没开发好,前端只能等待后端开发好。
做为一个团队技术负责人,很难接受这现象,于是要求功能开发前后端先定义好接口协议。
目前后端人员已经习惯先设计好库表,通过插件生成代码包含swagger给前端,
强制要求后端手工定义好协议,后端人员表示如果字段很多这样会更影响效率,
本质就是懒,花时间定义接口协议能花多少时间,看破不说破,目前这种开发模式也没太大问题,没必要强制改变目前的模式。
但是这现象必须改变。后端人员必须提供mock接口数据,不能等后端都开发好了,前端才能联调。
那就找找一个可以同步swagger的工具,在不影响目前的工作模式下,又可以解决问题。
现在市面上有很多mock测试模拟工具,有公司自研的,有收费的,有开源的。
优先肯定选择开源免费的。如Apifox,mockservice等等,
如果是个人开发使用,apifox是不错的一款软件,但不适合团队使用,
通过比较,我发觉YAPI本地部署是一款很不错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中年老IT

谢谢兄弟姐妹

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值