Extensões GraphQL - Saturn
Saturn é uma extensão do Chrome DevTools que tenta imitar a aparência da guia Rede. No entanto, os dados geralmente estão na forma de respostas da API REST. Além disso, para a maioria das consultas, Saturn fornece as propriedades da consulta em si, e não apenas o resultado da execução. Isso o torna muito mais poderoso do que a guia Rede.
Saturn é a primeira extensão de navegador nativa do graphQL do mundo. Permite ao usuário visualizar todos os tipos de dados que um servidor GraphQL expõe, como a estrutura de uma consulta, os tipos dos campos, os valores dos campos, os erros ocorridos durante a execução, etc.
Você também pode verificar o desempenho da execução da consulta, bem como os resultados da execução. Saturn suporta uma ampla variedade de campos, incluindo aqueles que são opcionais, obrigatórios, não anuláveis, anuláveis, etc.
A visualização de propriedades de Saturn contém muitos elementos que tornam muito mais conveniente visualizar e entender os resultados da consulta:
- Mostra um gráfico dos dados que um servidor está servindo.
- Use um gráfico para selecionar um campo e seu valor.
- Visualize as propriedades do campo selecionado.
- Visualize as consultas que fizeram a execução da consulta.
- Obtenha um perfil de execução que mostre quanto tempo levou para executar a consulta.
- Obtenha um erro de execução que permite ver o status atual da execução da consulta.