API 管理工具

目录

期望的工作流

  • 接口定义,提供mock数据
  • 接口开发,提供test工具,测试接口
  • 接口更新,自动更新接口文档
  • 接口测试,提供自动测试工具

选型

工具文档管理私有化导入权限mock测试语言
swagger多语言
yapi24.4K多语言
apidoc/apigen多语言
easydoc
confluence
gitbook
apifox apipost eolinker多语言
rap27.3K多语言

最终选择yapi做api接口管理工具。

  1. apidoc/apigen: node 服务,注释→ 文档 ,  go 语言实现
  2. yapi: 支持swagger导入
  3. easydoc: swagger 支持生成md文件,easydoc 需要手动修改文档
  4. confluence: 支持生成md文件,需要手动修改文档
  5. gitbook: 支持生成md文件,需要手动修改文档
  6. rap2: 阿里妈妈开发,支持历史记录查看,可以通过结构化数据转为swagger (需要自研)
0%