为了账号安全,请及时绑定邮箱和手机立即绑定

请问一下前端数据更改的同时后端mock数据也会同步怎么做?

/ 猿问

请问一下前端数据更改的同时后端mock数据也会同步怎么做?

拉风的咖菲猫 2019-08-20 17:13:18

前端数据更改的同时后端mock数据也会同步怎么做


查看完整描述

3 回答

?
慕用2447696

在开发中,我们经常会需要对接口进行联调沟通,然而这是在整个开发周期中最占用时间的一块。尤其最近在接手一个项目中,采用前后端分离开发的模式,写前端的同学完全不懂后台代码(对,我们之前都是一个人写前后端所有相关的代码滴!),接口经常性需要进行调整,基本就是重复沟通,重复浪费时间。于是我决定在项目中引进神器“Swagger”,用来一键生成文档,减少了后端开发同学编写接口文档的时间,同时前端采用Mock数据的方式,省略了等待接口的时间。

查看完整回答
反对 回复 2019-08-24
?
慕仰0522570

1)webpack设置proxy,这个通过webpack文档或GOOGLE一下可以解决。
2)第二步就是需要在后端提供接口及数据和接口文档,而因为前后端很可能是并行开发的,所以在真实接口出来之前需要前端模拟接口及数据,及数据文档然后在真实接口出来后,切换到真实接口调试,我们之前也遇到过此问题,所以抽时间自己做了个mocksever 系统,功能包括:
支持可视化编辑JSON接口数据及接口文档

支持GET、POST、PUT、DELETE请求类型

支持指定返回状态码,默认200

支持延时返回数据

支持mockjs

支持单个接口代理到真实服务器(开发过程中某个接口使用模拟数据,当此接口已开发完成后,可将指定接口,通过此服务指向到真实接口上)
项目地址:flftfqwxf/mock-server: A nodejs web system for mock-server 【一个WEB版的数据模拟系统】
欢迎STAR,和提意见
这个项目基本解决了我们目前遇到的问题,把项目布置到公司测试环境上,接口可根据情况,由前端或后端定义,并写好接口文档,如果真实数据没有,就模拟数据,支持了MOCKJS后,更方便模拟动态数据,然后在真实接口写好后,就通过此系统把模拟接口或接到真实的接口去,方便省事

查看完整回答
反对 回复 2019-08-24
?
泛舟湖上清波郎朗

分离的痛点是分离后,接口提供不及时,文档不完善,模拟数据不方便等。说一下我们的解决办法:
1)webpack设置proxy,这个通过webpack文档或GOOGLE一下可以解决。
2)第二步就是需要在后端提供接口及数据和接口文档,而因为前后端很可能是并行开发的,所以在真实接口出来之前需要前端模拟接口及数据,及数据文档然后在真实接口出来后,切换到真实接口调试,我们之前也遇到过此问题,所以抽时间自己做了个mocksever 系统,功能包括:
支持可视化编辑JSON接口数据及接口文档

支持GET、POST、PUT、DELETE请求类型

支持指定返回状态码,默认200

支持延时返回数据

支持mockjs

支持单个接口代理到真实服务器(开发过程中某个接口使用模拟数据,当此接口已开发完成后,可将指定接口,通过此服务指向到真实接口上)

查看完整回答
反对 回复 2019-08-24

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信