擴展您的 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 相容性的語法
  • 智慧語法自動完成
  • 內建靜態回應模擬
  • 在整個設計過程中進行即時溝通和問題追蹤

立即免費開始使用!