【公司项目总结】---API文档之RAP(一)
What is RAP?
RAP通过GUI工具帮助WEB工程师更高效的管理接口文档,同时通过分析接口结构自动生成Mock数据、校验真实接口的正确性,使接口文档成为开发流程中的强依赖。有了结构化的API数据,RAP可以做的更多,而我们开发系统是就可以避免更多重复劳动。
历史来源(为什么公司都用RAP?)
一般前后端开发流程:
前端的问题:
客户的(或前端)往往不能实现完全的独立开发,有时候需要一些数据的支持。
后端问题:
1,因为上面前端遇到的问题,经常被骂,加班,背锅。
2,接口文档难写,写出来被说不规范,不生动,辣鸡。
使用超级变换形态:-----RAP来也
阿里率先发现这个需求问题,针对这问题开发出炉了RAP,可谓是巨无霸型,能前端,后端,测试等等各种角色都可以用,不信你看:
§ 前端,使用RAP制定接口,生成自测数据。
§ 后端,使用RAP制定接口,校验真实输出的格式。
§ 测试,使用RAP录制Mock规则,实现自动化测试。
§ 其它,各种角色,需要了解该系统接口情况的人。
应用:
(1)企业级应用,包括阿里集团在内得数千家企业都在使用RAP管理重要的接口文档。
(2)快速高效的技术支持,持续的更新,去Issues看一看就知道有多热闹。
(3)免费、开源,一切尽在掌握中!
Web接口管理工具,开源免费,接口自动化,MOCK数据自动生成,自动化测试,企业级管理。阿里妈妈MUX团队出品!阿里巴巴都在用!1000+公司的选择!一直被抄袭,从未被超越。、
那么,RAP到底怎么用呢,小编将在下一篇博文中详细介绍,敬请期待。