Categories
程式開發

REST API工具推荐


本文最初发布于hackernoon网站,经原作者授权由InfoQ中文站翻译并分享。

市面上可用的 REST API 工具选项有很多,我们来看看其中一些开发人员最喜欢的工具。

API 定义

Swagger Editor 是图形可视化的流行选项。你可以使用 JSON 或 YAML 定义 API。此外,你可以为大多数相关技术(从 ASP.NET Core 和 Kotlin 到 Node.JS 和 Python)生成服务端或客户端存根。

REST API工具推荐 1

Apicurio 是一个开源项目,简单而优雅,支持 JSON 和 YAML。它可以:

  • 从源代码控制、文件和 URL 导入 API。
  • 与你的 GitHub、GitLab 或 Bitbucket 帐户集成。
  • 预览实时文档。
  • 提供基于 Open API 标准设计 API 的可视化编辑器(无需任何编码技能!)。

REST API工具推荐 2

REST API工具推荐 3

测试和监视

Postman 是一个直观且井井有条的桌面工具,用于创建、测试和监视 API。这是我个人最喜欢的工具之一,因为它是我用来测试自己 API 的第一个工具,而且学习它的过程再顺利不过了。该产品功能全面,涵盖了从创建到测试和监视的 API 开发流程。

使用 Postman,你可以:

  • 添加 mock 服务器。
  • 在环境设置之间切换。
  • 生成文档。
  • 应用自定义样式。

中型和大型团队会很喜欢它的个人和团队工作区,以及分叉和合并功能,这些功能与 GitHub 等版本控制系统类似。你还可以添加基本的 API 监视器(每分钟、每小时或每周运行一次),并获取关于失败的电子邮件通知。

原文链接:【https://www.infoq.cn/article/VOiDC7jiqQX1gJYtWPaE】。未经作者许可,禁止转载。