MockAPI 顾名思义是一个模仿的 API,它能够模仿实在 API 的申请并返回数据。MockAPI 可用于前后端拆散,在我的项目初期前端可应用 MockAPI 对系统进行开发,而不须要依赖后端开发好正式的 API 后才开始进行前端开发。
如何创立 MockAPI
MockAPI 可通过搭建 MockServer 服务器来实现创立。网上有很多教程,个别须要装置 node.js、Mock-API 等。搭建比较简单,但前置条件须要服务器或应用虚拟机。
API 管理工具能够彻底解决服务器搭建问题,他们有现成的生成 MockAPI 的性能。以下以 Eolinker 为例,实现疾速创立 MockAPI 并进行测试。
在 Eolinker 的 API 治理界面,新建一个 API,若曾经存在 swagger 文档,可疾速导入。
手动创立一个用于用户登录的 API,填写 API 所需的信息,其中申请参数有 user_name、user_password,具体内容如下:
保留后能够查看具体的 API 文档。
在 API 文档上方能够找到 MockAPI 选项,创立 MockAPI,当用户名为 percy 时,则 MockAPI 返回用户名不存在。
至此 MockAPI 就创立胜利了,前端开发人员可开始调用 MockAPI 的 url 进行开发。
上面咱们对该 MockAPI 进行测试,Eolinker 不仅提供了 API 文档,还提供了测试性能。输出 MockAPI 的 url 与正确申请格局与参数,测试后可查看到胜利返回设置的返回信息。
应用 API 管理工具不仅能够疾速进行 Mock 与测试,还能够对 API 进行治理。相比拟于传统的 API 文档,API 管理工具更灵便、弱小,为团队发明的价值也更加显著。
演示工具:www.eolinker.com