Swagger (software) (original) (raw)
Swagger (von engl. Prahlerei) ist eine Sammlung von Open-Source-Werkzeugen, um HTTP-Webservices (auch HTTP API oder REST-like API) zu entwerfen, zu erstellen, zu dokumentieren und zu nutzen. Swagger benutzt dazu den Beschreibungsstandard OpenAPI. Swagger wird von vielen weiteren Tools erkannt und unterstützt. Während die meisten Benutzer bei „Swagger“ an das Swagger-UI-Tool denken, bietet das Swagger-Toolset Unterstützung für automatisierte Dokumentation, Code-Generierung und Testfallgenerierung. Swagger gehört neben und API Blueprint zu den häufig verwendeten API-Beschreibungssprachen.
Property | Value |
---|---|
dbo:abstract | Swagger je open source framework pro návrh, tvorbu, dokumentaci a konzumaci RESTful web API. Kromě editoru pro tvorbu nového web API rozhraní, obsahuje swagger i nástroje pro automatizovanou dokumentaci a testování existujícího API (dle URL API), nástroj pro generování kódu podle zadaného rozhraní a taky nástroj pro vizualizaci a vyzkoušení navrženého API ještě před jeho implementací. Swagger je podporován společností SmartBear Software, která se aktivně zapojila i do vzniku OpenAPI Initiative. Během vzniku OpenInitiative byla původní specifikace Swagger 2.0 předána do OpenAPI Initiative a tím vznikla specifikace OpenAPI 2.0. Tím došlo k oddělení Swaggeru od specifikace a dál už platí, že OpenAPI je specifikace a Swagger jsou nástroje pro implementaci této specifikace. (cs) Swagger (von engl. Prahlerei) ist eine Sammlung von Open-Source-Werkzeugen, um HTTP-Webservices (auch HTTP API oder REST-like API) zu entwerfen, zu erstellen, zu dokumentieren und zu nutzen. Swagger benutzt dazu den Beschreibungsstandard OpenAPI. Swagger wird von vielen weiteren Tools erkannt und unterstützt. Während die meisten Benutzer bei „Swagger“ an das Swagger-UI-Tool denken, bietet das Swagger-Toolset Unterstützung für automatisierte Dokumentation, Code-Generierung und Testfallgenerierung. Swagger gehört neben und API Blueprint zu den häufig verwendeten API-Beschreibungssprachen. (de) Swagger es un conjunto de herramientas de software de código abierto para diseñar, construir, documentar, y utilizar servicios web RESTful. Fue desarrollado por e incluye documentación automatizada, generación de código, y generación de casos de prueba. (es) Swagger Swagger est un langage de description d'interface permettant de décrire des API RESTful exprimées à l'aide de JSON. Swagger est utilisé avec toute une série d'outils logiciels open source pour concevoir, créer, documenter et utiliser des services Web RESTful. Swagger inclut des outils de documentation automatisée, de génération de code (dans de nombreux langages de programmation) et de génération de cas de test. (fr) Swagger is a suite of tools for API developers from SmartBear Software and a former specification upon which the OpenAPI Specification is based. (en) 스웨거(Swagger)는 개발자가 REST 를 설계, 빌드, 문서화, 소비하는 일을 도와주는 대형 도구 생태계의 지원을 받는 오픈 소스 소프트웨어 프레임워크이다. 대부분의 사용자들은 스웨거 UI 도구를 통해 스웨거를 식별하며 스웨거 툴셋에는 자동화된 문서화, 코드 생성, 테스트 케이스 생성 지원이 포함된다. 의 후원을 받는 스웨거는 오픈 소스 소프트웨어의 튼실한 후원자이며 널리 채택되고 있다. (ko) |
dbo:developer | dbr:SmartBear_Software |
dbo:license | dbr:Apache_License |
dbo:thumbnail | wiki-commons:Special:FilePath/Swagger-logo.png?width=300 |
dbo:wikiPageExternalLink | http://promptsoftech.com/blog/how-to-use-swagger-tool-for-api-documentation/ https://github.com/swagger-api https://github.com/swagger-api/swagger-codegen https://github.com/swagger-api/swagger-ui https://marketplace.eclipse.org/content/openapi-studio-rich-oas3-editor https://openapis.org/ https://remainsoftware.com/docs/openapi/help/index.jsp%23nav/0_0 http://swagger.io https://github.com/OAI/OpenAPI-Specification |
dbo:wikiPageID | 49099012 (xsd:integer) |
dbo:wikiPageLength | 7179 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1102818387 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:ProgrammableWeb dbr:Ruby_on_Rails dbr:Representational_state_transfer dbr:SOAP dbr:OpenAPI_Specification dbr:GitHub dbr:Google dbr:Apache_License dbr:Apigee dbr:Linux_Foundation dbr:SmartBear_Software dbc:Markup_languages dbr:Node.js dbr:Npm_(software) dbr:Web_Services_Description_Language dbr:Software_repository dbr:HTML dbr:JSON dbr:API dbc:Application_programming_interfaces dbr:IBM dbr:Kong_Inc. dbr:Microsoft dbr:RAML_(software) dbr:Wordnik dbr:Software_development_kit dbr:Web_Application_Description_Language dbr:Overview_of_RESTful_API_Description_Languages dbr:REST_API dbr:File:Swagger-logo.png |
dbp:developer | dbr:SmartBear_Software |
dbp:license | Apache License 2.0 (en) |
dbp:logo | 150 (xsd:integer) |
dbp:name | Swagger (en) |
dbp:repo | https://github.com/swagger-api |
dbp:wikiPageUsesTemplate | dbt:Citation_needed dbt:Infobox_software dbt:More_citations_needed dbt:Short_description dbt:Start_date_and_age dbt:URL dbt:Use_dmy_dates |
dcterms:subject | dbc:Markup_languages dbc:Application_programming_interfaces |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 |
rdfs:comment | Swagger (von engl. Prahlerei) ist eine Sammlung von Open-Source-Werkzeugen, um HTTP-Webservices (auch HTTP API oder REST-like API) zu entwerfen, zu erstellen, zu dokumentieren und zu nutzen. Swagger benutzt dazu den Beschreibungsstandard OpenAPI. Swagger wird von vielen weiteren Tools erkannt und unterstützt. Während die meisten Benutzer bei „Swagger“ an das Swagger-UI-Tool denken, bietet das Swagger-Toolset Unterstützung für automatisierte Dokumentation, Code-Generierung und Testfallgenerierung. Swagger gehört neben und API Blueprint zu den häufig verwendeten API-Beschreibungssprachen. (de) Swagger es un conjunto de herramientas de software de código abierto para diseñar, construir, documentar, y utilizar servicios web RESTful. Fue desarrollado por e incluye documentación automatizada, generación de código, y generación de casos de prueba. (es) Swagger Swagger est un langage de description d'interface permettant de décrire des API RESTful exprimées à l'aide de JSON. Swagger est utilisé avec toute une série d'outils logiciels open source pour concevoir, créer, documenter et utiliser des services Web RESTful. Swagger inclut des outils de documentation automatisée, de génération de code (dans de nombreux langages de programmation) et de génération de cas de test. (fr) Swagger is a suite of tools for API developers from SmartBear Software and a former specification upon which the OpenAPI Specification is based. (en) 스웨거(Swagger)는 개발자가 REST 를 설계, 빌드, 문서화, 소비하는 일을 도와주는 대형 도구 생태계의 지원을 받는 오픈 소스 소프트웨어 프레임워크이다. 대부분의 사용자들은 스웨거 UI 도구를 통해 스웨거를 식별하며 스웨거 툴셋에는 자동화된 문서화, 코드 생성, 테스트 케이스 생성 지원이 포함된다. 의 후원을 받는 스웨거는 오픈 소스 소프트웨어의 튼실한 후원자이며 널리 채택되고 있다. (ko) Swagger je open source framework pro návrh, tvorbu, dokumentaci a konzumaci RESTful web API. Kromě editoru pro tvorbu nového web API rozhraní, obsahuje swagger i nástroje pro automatizovanou dokumentaci a testování existujícího API (dle URL API), nástroj pro generování kódu podle zadaného rozhraní a taky nástroj pro vizualizaci a vyzkoušení navrženého API ještě před jeho implementací. (cs) |
rdfs:label | Swagger (software) (cs) Swagger (Software) (de) Swagger (software) (es) Swagger (logiciel) (fr) 스웨거 (소프트웨어) (ko) Swagger (software) (en) |
owl:sameAs | wikidata:Swagger (software) dbpedia-cs:Swagger (software) dbpedia-de:Swagger (software) dbpedia-es:Swagger (software) dbpedia-fa:Swagger (software) dbpedia-fr:Swagger (software) dbpedia-ko:Swagger (software) https://global.dbpedia.org/id/3cRFW |
prov:wasDerivedFrom | wikipedia-en:Swagger_(software)?oldid=1102818387&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Swagger-logo.png |
foaf:isPrimaryTopicOf | wikipedia-en:Swagger_(software) |
foaf:name | Swagger (en) |
is dbo:wikiPageDisambiguates of | dbr:Swagger |
is dbo:wikiPageWikiLink of | dbr:Canigó_(framework) dbr:Qore_(programming_language) dbr:Interface_description_language dbr:OpenAPI_Specification dbr:SmartBear_Software dbr:Swagger dbr:Microservices dbr:API_testing dbr:Metasfresh dbr:Microsoft_BizTalk_Server |
is foaf:primaryTopic of | wikipedia-en:Swagger_(software) |