先贴上项目地址:DXY-F2E/api-mockervue
随着web发展,先后端分离的演进,网页的交互变的愈来愈复杂。在项目开发过程当中,先后端并行开发时,在涉及到接口的部分,老是遇到各种问题。诸如接口假数据、接口参数的约定、代理调试等等,极大的影响了开发效率。webpack
API Mocker致力于解决先后端开发协做过程当中出现的各种问题,提升开发效率,对接口作统一管理,同时也能为后续的迭代维护提供更便捷的方式。git
API Mocker提供操做简单但功能丰富的接口编辑,接口约定者能方便的设置接口的各种信息,其中:github
结构化的接口参数输入与输出web
query
,body
,path
, header
)string
,number
,boolean
,object
,array
)API Mocker认为,mock不单单体如今返回数据中,mock请求自己也应该符合接口约定。所以,咱们提供更加符合业务场景的mock服务。vue-router
200
,404
,500
。API Mocker会根据接口约定自动生成简洁优美、结构清晰的接口文档。同时,能够订阅接口,当接口发送变化时,及时收到邮件通知。mongodb
API Mocker提供简单易用的权限控制。vuex
架构图以下:后端
架构图以下:api
其余部署相关内容可看项目github地址的介绍。
更便捷的编辑
自动化测试
项目自己也引用了众多开源项目,在此再次感谢这些项目对社会与技术圈做出的杰出贡献。丁香园也将努力、持续的作技术输出、产品输出,为开源社区作出本身的一份力量。