前言
在日常的开发模式里,前端负责页面和动态脚本的处理,服务端负责业务逻辑和接口的实现。当前端需要服务端提供的接口实现动态数据展示和交互时,服务端完成接口开发后会提供一个接口文档给到前端按照文档规范再进行开发。这样模式下往往会出现两种情况:一种是往前端开发的进度往与服务端开发的进度不会完全同步,这就存在了一方等待另一方的情况,这多少会影响整体项目开发进度;另一种就是当前端对接不同的服务端人员所开发的接口,如果没有了统一的接口文档规范,每个人输出的接口文档都不尽相同,在后期对项目接口的更新和维护会是很大的时间成本。
所以很有必要有一个前后端通用的接口管理平台,简化接口对接和维护的流程。前后端可以通过接口管理平台,制定接口数据和格式,然后通过模拟数据生成假接口,前后端再各自独立开发,直至双方都开发完成后对接真实接口数据进行微调即可。并且通过接口管理平台,开发人员可以更便捷地管理项目所有接口数据。
这里本文将主要认识学习一下目前国内口碑较好的接口管理平台 Eolinker,看如何使用它帮助我们提高开发效率和便捷对接口的管理。
本文不会描述Eolinker的安装部署过程,因为Eolinker不像其他同类的工具需要部署,是有Saas版本的。
Eolinker介绍
Eolinker 是一家专注提供 API 生命周期管理产品的公司,旗下产品线覆盖API的生成、API研发管理、API自动化测试、API监控、API微服务网关、API开放平台等应用场景。同时支持Saas版本和本地化部署。
Eolinker作为API管理平台,结合了测试驱动和文档驱动的概念,形成了更为合理的开发流程,对API开发的全生命周期进行了合适的规划和功能铺设。
第一个 Eolinker项目
登录注册的操作就不说了,注册后创建或者加入个人空间,就可以开始操作自己的第一个API项目,可以创建也可以导入,然后就可以根据自己的需要搭建API文档,一键发起测试,或者同时对多个测试用例进行测试。
团队协作
同时Eolinker也有强大的协作功能
- 当 API 文档发生变更时自动通知相关成员,快速连通对接的前后端开发人员;
- 远程协作时直接对 API 文档进行评论标注,避免后期沟通找不到依据;
- 查看、回滚、对比API编辑历史,可进行不同版本的差异对比。
结语
本文主要记录了在线接口管理平台Eolinker的基本介绍。面对多人多项目的团队开发,有个统一的管理平台来进行接口管理和维护,还是很有必要的,也是很基础的,对项目的开发效率提高也有很大帮助,如果你正在使用Eolinker或者有更好的使用姿势或者遇到什么坑,更或者在使用过其他的接口管理平台框架,也欢迎留言交流讨论。
使用地址:www.eolinker.com
|