我们最近举办了一场关于使用 OpenAPI 规范和 Swagger 工具进行 API 开发的免费培训:《定义驱动的 API 开发:OAS 和 Swagger 如何帮助团队简化 API 开发》。
OpenAPI 规范(前身为 Swagger 规范)已成为定义 RESTful 接口的世界标准,而当前 API 经济正处于颠覆之际。在本次网络研讨会中,我们详细讨论了为何以及如何使用 OpenAPI 规范在 API 生命周期中的各个阶段(包括 API 设计、开发、文档、测试和虚拟化)加速您的 API 开发。
我们涵盖了导致 API 定义(如 OpenAPI)被采用的 API 领域趋势,并查看了真实世界中 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 Editor、Swagger UI 和 Swagger Codegen,以及 SwaggerHub 和 Swagger Inspector 等专业工具)的团队,我们亲身了解了使用 OAS 开发 API 的团队所面临的机遇和挑战。
立即运用这些技巧。创建您的 SwaggerHub 账户,即可访问 SwaggerHub 和 Swagger Inspector。