關於 Swagger

Swagger 是一套功能強大且易於使用的 API 開發工具,適用於團隊和個人,能夠在整個 API 生命週期中實現開發,從設計和文件編寫到測試和部署。

Swagger 由開源、免費和商業可用的工具組合而成,讓任何人都可以在技術工程師到精明的產品經理之間,建立每個人都喜愛的出色 API。

Swagger 由 SmartBear Software 建構,SmartBear Software 是團隊軟體品質工具的領導者。SmartBear 是軟體領域中一些最大品牌的幕後推手,包括 Swagger、SoapUI 和 QAComplete。

Swagger 背後的歷史

Swagger 最初是一個簡單的開源規格,用於在 2010 年設計 RESTful API。還開發了 Swagger UI、Swagger Editor 和 Swagger Codegen 等開源工具,以更好地實作和視覺化規格中定義的 API。由規格和開源工具組成的 Swagger 專案變得非常受歡迎,創造了一個由社群驅動工具組成的大型生態系統。

2015 年,SmartBear Software 收購了 Swagger 專案。Swagger 規格捐贈給 Linux 基金會,並更名為 OpenAPI

規格,以正式標準化描述 REST API 的方式。OpenAPI 倡議的成立旨在以開放透明的方式引導 OAS 的開發。

從那時起,Swagger 已成為最受歡迎的工具套件,可在整個 API 生命週期中充分利用 OAS 的強大功能。

關於 SmartBear

Swagger 是 SmartBear 的一部分,SmartBear 是團隊軟體品質工具的領導者。SmartBear 採取獨特的方法,將品質和速度融合到其產品的每個方面;因此,開發、測試和營運團隊可以協同工作,在不損害品質的情況下加速整個軟體開發工作流程。

若要了解為什麼 SmartBear 受到 600 多萬名軟體專業人員和 194 個國家/地區的 22,000 多家公司信任,請造訪:http://smartbear.com,或前往 SmartBear 社群:LinkedInTwitterFacebook