SwaggerHub 团队在 2016 年伊始,目标是改变团队使用 Swagger 设计、构建和编写 API 文档的方式。 那时,这个工具看起来大相径庭,我们只向一小部分开发团队介绍了 SwaggerHub 平台。 看着 SwaggerHub 从一个基本概念成长为一个成熟的平台,如今已被全球数千名开发者使用,这真是一段不凡的旅程。 在 2017 年伊始,我们想回顾一下 2016 年的一些重要新闻。
助力数千开发团队使用 Swagger 构建卓越 API
在 2016 年期间,我们看到大大小小的团队都开始使用 SwaggerHub。这些团队来自各行各业的组织,包括软件开发、金融科技、医疗、电子商务、餐饮服务、娱乐等。 我们的许多用户来到 SwaggerHub 是因为他们刚接触 Swagger,并希望遵循“设计优先”的工作流程来构建他们的 API。另一些用户则有使用 Swagger 为现有 API 编写文档的特定需求,需要一个平台来安全地托管他们的 Swagger 定义,并支持 API 设计师、开发者和技术文档编写者团队之间的协作。 自 2015 年 11 月首次发布以来,短短一年多时间里,SwaggerHub 已支持超过 15,000 名开发者,托管了超过 18,000 个私有和公共 API。 新工具和改进功能
倾听用户反馈一直是一项富有教育意义的工作。我们已将您的反馈纳入考量,并开发了一些强大的新功能来优化您的 API 工作流程。
API 开发的协作方法
认识到提供有利于协作环境的需求,SwaggerHub 增加了功能以更好地支持协作工作流程。用户现在可以创建组织和团队,以便更好地管理其组织资产。我们还优化了 UI,内置了 API 目录,有助于在安全灵活的环境中管理和使用关键 API。 SwaggerHub 通过新的比较和合并功能,强化了其 API 文档工作流程。这允许用户精确控制哪些更改被添加到 API 中,哪些不被添加,使协作过程更加结构化和明确。 结合通过SwaggerHub 评论实现的实时团队互动,协作是 SwaggerHub 的核心焦点。 了解更多: 使用 SwaggerHub 进行 API 协作API 也能用上版本控制
尽管 SwaggerHub 在设计、开发、文档编写和托管 API 方面表现出色,但我们认识到需要将 API 与组织的软件开发工作流程相结合。版本控制已成为存储软件和代码的事实标准平台。 今年,SwaggerHub 团队增加了与 GitHub、Bitbucket 和 GitLab 等流行版本控制托管服务的直接集成。通过这些集成,SwaggerHub 允许用户将 API 定义和代码推送生成到他们偏好的代码库中。现在,您无需在工作流程中添加额外层级,即可将 API 融入发布周期。 了解更多: 将您的 API 与 GitHub、GitLab 和 Bitbucket 同步启用模拟
当团队能够看到 API 应如何运行时,设计和编写 API 文档会变得更加容易。随着 SwaggerHub 自动模拟功能的开发,API 设计师和开发者可以在任何实际代码实现之前开始使用 API。模拟服务器直接从 API 后端的 UI 生成,允许您根据应用程序调用测试 API 的操作和响应,以便迭代 API 接口。 了解更多: SwaggerHub 中的自动模拟功能介绍无服务器部署,省心省力
开发者体验、安全性和监控都是 API 成功的关键因素,这些只是将 API 部署到 API 管理平台的一些优势。我们开发了可以与您在 Microsoft Azure 或 Amazon API Gateway 上的 API 管理解决方案结合的集成。我们还通过与 Amazon Lambda 的集成,帮助支持无服务器部署日益增长的势头,该集成允许您在 API Gateway 上创建 Lambda 函数,而无需进行 API 部署中可能涉及的繁琐管道和配置。通过这种方式,您可以从 SwaggerHub 这个单一的真实源头,满足您所有的 API 部署需求。 了解更多:
SwaggerHub 巡回展
我们很荣幸在 2016 年赞助并参与了一些令人惊叹的活动。我们有机会举办研讨会、进行演示,并与全球数千名使用 API 的人员建立联系。这些会议包括:丹佛的 GlueCon、波士顿的 APIStrat、拉斯维加斯的 AWS:Reinvent 和法国巴黎的 APIDays。
欢迎 API 专家莅临 SmartBear 总部
SwaggerHub 团队汇集了 API 行业内的杰出思想领袖,共同探讨他们如何制定 API 战略。小组成员包括:
讨论的主题包括从 SOAP 到 REST 的转变、组织应如何进行 API 管理,以及提升 API 采用率的最佳实践。 您可以在此处观看小组讨论: 专家小组:制定 2017 年 API 战略 [视频]持续为 API 成功构建新资源
我们通过免费、每两周一次的在线直播培训网络研讨会,进一步致力于您在 SwaggerHub 上的 API 成功。 这些网络研讨会旨在引导您了解 SwaggerHub 的各种功能,这些功能可以加速您 API 生命周期中的各个阶段。您可以在此处找到有关此系列的更多信息。 此外,我们还增加了新的教程,包括:
并欢迎了众多 API 专家在 SwaggerHub 博客上分享他们的知识。您可以通过在 Twitter 上关注 SwaggerHub:@SwaggerHub 来获取我们的最新新闻和资源。 我们很荣幸和兴奋地看到如此多的工程师和组织信任我们,选择我们的 API 解决方案,我们希望在新的一年里提供更好的功能和改进。API 经济以及如何优化您组织的 Swagger API 工作流程
将 API 视为业务目标的重要驱动力是近期才有的发展,现在许多公司已开始大力投资其 API 战略。与此同时,API 描述格式(如 Swagger)的采用率也大幅增长,它们有助于简化开发并推动组织 API 的采用。在我们即将举行的网络研讨会《
API 经济以及如何优化您组织的 Swagger API 工作流程》中,我们将详细讲解组织应如何思考其 API 战略,以及 Swagger 等 API 描述格式如何提供帮助。我们将提供建立 API 生命周期工作流程的最佳实践,并向您介绍您的团队如何使用 SwaggerHub 协作进行 API 的设计、文档编写和开发。涵盖的主题包括:
- 什么是 API 战略?
- API 带来了哪些商业机会?
- 成功 API 战略的要求是什么?
- 决定正确的 API 开发方法
- 使用 SwaggerHub 优化 API 工作流程
网络研讨会将于美国东部时间 1 月 25 日(周三)下午 1:00 举行。立即注册!
立即注册!