扩展您的 API 设计:如何在设计 API 时提高可用性并最大限度地提高开发人员的生产力 [视频]

  2017 年 5 月 16 日

SwaggerHub 团队最近举办了一次免费的 API 设计培训:扩展您的 API 设计:如何在设计 API 时提高可用性并最大限度地提高开发人员的生产力。  在这个长达一小时的网络研讨会中,我们讨论了 API 设计的最佳实践、有效的 API 设计意味着什么、Swagger 在 API 设计中的作用,并解决了 API 团队在维护 API 设计标准方面听到的一些最大挑战。我们还分享了在过去一年半的时间里,我们在构建解决方案以帮助解决团队在多个内部和外部 API 中扩展其 API 设计流程的 API 设计挑战时所学到的一些经验教训。观看下面的完整网络研讨会。

使用 SwaggerHub 扩展您的 API 设计

在网络研讨会期间,SwaggerHub 团队介绍了一些 SwaggerHub 中可用的高级 API 设计功能,以帮助团队扩展其 API 设计流程。

  • 样式验证器: 使用样式验证器来检查您的 Swagger 规范是否符合某些描述标准。例如,您公司的指南可能要求所有属性都指定示例。样式验证器可帮助您自动化此类检查。创建样式验证器集成时,您可以指定要执行的检查。当您运行样式验证器时,它会根据这些检查检查您的 Swagger 规范,并通知您是否有问题。了解更多。
  • 域: 域是可在多个 API 和其他域之间共享的可重用组件。一个域可以包含以下组件:定义、路径项、参数、响应。用户可以创建域并对其进行版本控制,然后定义可以存储在其中的可重用组件。组件可以由用户或 API 上的协作者从其他 API 或域引用。了解更多。

SwaggerHub 新手?

SwaggerHub 允许在功能强大的编辑器中快速设计和编辑 API,该编辑器完全符合最新的 Swagger (OpenAPI) 标准。SwaggerHub 提供以下功能来支持您团队的设计工作流程:

  • 基于云的编辑器
  • 自动语法验证,以符合 Swagger
  • 智能语法自动完成
  • 内置静态响应模拟
  • 整个设计过程中的实时通信和问题跟踪

立即免费开始!