我们最近举办了一次关于使用 OpenAPI 规范和 Swagger 工具进行 API 开发的免费培训:定义驱动的 API 开发:OAS 和 Swagger 如何帮助团队简化 API 开发。
OpenAPI 规范(以前称为 Swagger 规范)已成为定义 RESTful 接口的世界标准,而此时 API 经济正处于变革的成熟期。在本次网络研讨会中,我们讨论了为什么以及如何使用 OpenAPI 规范来加速 API 生命周期各个阶段(包括 API 设计、开发、文档、测试和虚拟化)的 API 开发。
我们介绍了 API 领域的趋势,这些趋势导致了 API 定义(如 OpenAPI)的采用,并查看了 API 团队如何使用定义来解决 API 生命周期各个不同阶段的挑战的真实示例。最后,我们还通过现场演示展示了诸如 Swagger Inspector 用于生成 API 定义、SwaggerHub 用于设计、记录和开发 API,以及 SoapUI 和 ServiceV 用于测试和虚拟化 API 等工具。
观看录像
以下是网络研讨会期间涵盖的不同主题的概述
- 现代 API 环境的趋势 (2:30)
- 理解定义驱动的方法 (11:45)
- 使用 OAS 设计 API (16:45)
- 使用 OAS 进行 API 文档编制 (21:20)
- 使用 OAS 虚拟化 API (24:50)
- 使用 OAS 和 Swagger Codegen 开发 API (28:50)
- 使用 OAS 生成测试用例 (32:00)
- 使用 Swagger Inspector 生成 OAS 定义 (34:20)
- 现场演示:使用 OAS 和 Swagger 简化您的 API 生命周期 (37:30)
使用 OAS 和 Swagger 简化您的 API 开发
作为使用 OpenAPI 规范设计、记录和开发 API 的一些最广泛使用的工具(包括开源 Swagger 编辑器、Swagger UI 和 Swagger Codegen,以及 SwaggerHub 和 Swagger Inspector 等专业工具)背后的团队,我们直接了解了使用 OAS 开发 API 的团队面临的机遇和挑战。
立即开始使用这些技巧。创建您的 SwaggerHub 帐户即可访问 SwaggerHub 和 Swagger Inspector。