Com relação ao Swagger, é correto afirmar, EXCETO:
Questão
Com relação ao Swagger, é correto afirmar, EXCETO:
Alternativas
a) É uma aplicação que auxilia os desenvolvedores a definir, criar, documentar e consumir APIs REST.
b) Fornece ferramentas para auxiliar na definição do arquivo de configuração e interagir com API através das definições do arquivo de configuração.
c) É composto de um arquivo de configuração, que pode ser definido em YAML ou JSON.
d) É uma aplicação desenvolvida pela Microsoft que auxilia os desenvolvedores a definir, criar, documentar e consumir APIs REST.
Explicação
A questão pede a alternativa INCORRETA (EXCETO), ou seja, a afirmação falsa sobre o Swagger.
-
O que é o Swagger? O Swagger é um conjunto de ferramentas e uma especificação (hoje muito associada ao OpenAPI Specification) para descrever APIs REST, permitindo documentar, visualizar e até testar/consumir endpoints a partir dessa descrição.
-
Análise das alternativas
- a) Correta. O ecossistema Swagger (Swagger UI, Swagger Editor, Swagger Codegen etc.) apoia definir, documentar e consumir/testar APIs REST.
- b) Correta. Há ferramentas como Swagger Editor (para escrever/validar a especificação) e Swagger UI (para interagir/testar a API com base na especificação).
- c) Correta. A descrição/configuração da API (especificação OpenAPI/Swagger) pode ser escrita em YAML ou JSON.
- d) Incorreta. O Swagger não é uma aplicação desenvolvida pela Microsoft; historicamente surgiu no contexto da Wordnik e foi mantido/impulsionado pela SmartBear, além de ser uma especificação aberta amplamente adotada.
Alternativa correta: (d).