同一个项目web端和app端使用的接口一样么?web端做了接口测试的话,app端还需要测接口么
如何接口不相同那是不是前后端的代码都不相同,要分别在两个服务器部署呢?

同一个项目web端和app端是共用的相同接口么?服务器也是同一个么?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注
一般不能完全一样,主要是涉及到用户身份校验的问题,但是业务的核心逻辑都是一样的,所以需要分离一小部分出来做为app端,主要体现在控制层的部分。
接口测试还是要的,如果web端通过了测试,那整体功能和数据交互应该没问题了,app端测试的时候主要就是和控制层来磨合,所以还是需要测试。
至于是否部署在不同服务器,看你的技术架构了吧,如果是传统一点的,自己租用服务器搭建环境,还是要部署在一个项目中,因为核心业务逻辑的调用结合的比较紧。
如果你是使用模块化或者微服务之类的,并且使用的是云数据库之类的,那可以做分离,这个看具体情况和需要吧。
有帮助请采纳,还有不懂的可以继续追问~本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报