微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

前后端分离之 API管理

现在的web应用,前后端分离越来越多的被采用,可以一套后端对应PC,app等。但是在开发和维护中,对于接口的管理确存在不小的挑战。如果管理不好,会导致系统很长时间不能稳定,甚至会影响项目的生存。

最近在做一个WEB的协同项目,因为接口的关系,专门搜索了一些接口管理的工具和平台。

1、Swagger ui

swagger ui是一个API在线文档生成和测试的利器,目前发现最好用的。
为什么好用?Demo 传送门
支持API自动生成同步的在线文档
这些文档可用于项目内部API审核
方便测试人员了解API
这些文档可作为客户产品文档的一部分进行发布
支持API规范生成代码生成的客户端和服务器端骨架代码可以加速开发和测试速度

文/damonwong(简书作者)
原文链接http://www.jianshu.com/p/d6626e6bd72c
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

2、一款Windows上的API Documentation工具 - VeLocity。

3、Mac上的Dash是一款非常出色的api文档管理工具,是程序开发的绝佳辅助工具

4、国际领先的开源SOA解决方案提供者WSO2近日发布了一个开源的API管理平台(WSO2 API Manager),该平台为开发者发布API、创建和管理开发者社区、扩展路由流量、确保API内容提供
一个完整的解决方案。该API管理器在Apache 2.0许可协议下开源。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐