快速创建MockAPI
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