为什么使用ASRV?
ASRV(Assistant Server) 为开端开发设计的服务端助手,灵感来源于mockm。可以快速生成符合REST API规范接口,有动态和静态模式,通过JSON文件来保存静态数据。
使用了Mockjs和json-server来实现模拟数据和符合REST API规范接口。
使用ASRV带来的好处:
- 图片大小不一致,导致图片布局出现一些问题,需要在服务端有数据时才被发现和处理,会在无形中浪费一些时间, 可以通过mock数据解决
- 在开发的过程中,如果服务端出现bug,就需要前后端进行联调,去找问题。由于数据每次都是手动填写的会耽误时间。通过这个工具进行代理,会请求接口进行记录,通过按钮点击一键发送请求
- 在对客户进行演示,数据是静态的不能很好的为应用展示功能
- 在有接口文档,接口的服务端还未实现时,可以直接模拟数据,解决在服务端开发后对接接口的时间
提供的特性
- 模拟数据
- 生成符合REST API规范接口
- 通过配置定义接口
- 代理服务
- 通过注释生成Swagger文档
- 查看接口请求历史记录
- 日志功能