Pular para o conteúdo

Documentação da API

GraphQL é uma linguagem tipada para a construção de APIs.

Pelo fato de termos de tipar todos os esquemas, é possível encontrar a documentação na própria aplicação em que estamos executando as queries, as quais se beneficiam da técnica de “introspection”.

O projeto utiliza GraphQL Yoga, que além de criar e implementar a integração da rota /graphql para o método POST, ao receber um GET, retorna um playground interativo:

GraphiQL rodador de queries

Outra alternativa é utilizar uma ferramenta própria para isso. Há várias opções, como: