GraphQL é uma linguagem de consulta para APIs e um runtime do lado do servidor para executar consultas utilizando um sistema de tipos que você define para os seus dados. Ao contrário das APIs REST tradicionais, o GraphQL oferece uma abordagem flexível à recuperação de dados, permitindo que os clientes solicitem exatamente os dados de que necessitam. O GraphQL é independente da base de dados e integra-se de forma transparente com o seu código e a sua infraestrutura de dados existentes.
Introduza a sua consulta GraphQL na caixa Query no separador "Run". O Apidog disponibiliza conclusão de código para ajudar na construção da consulta.
Ativar a Conclusão de Código
Clique no botão "Fetch Schema" na caixa de entrada para ativar a conclusão de código para expressões de consulta GraphQL. Esta funcionalidade ajuda-o a escrever instruções de consulta precisas, sugerindo campos e tipos disponíveis.
As consultas GraphQL suportam variáveis para injeção dinâmica de dados. Isto permite-lhe reutilizar consultas com diferentes valores de entrada sem modificar a estrutura da consulta.Para obter sintaxe e utilização detalhadas, consulte a documentação oficial de variáveis do GraphQL.