O AWS AppSync simplifica a prototipagem de consultas do GraphQL no console AWS com melhorias na integração do GraphiQL Explorer e do Cognito
Hoje, estamos facilitando a criação, prototipagem e teste de consultas do GraphQL diretamente no console do AWS AppSync GraphQL.
O AWS AppSync é um serviço GraphQL gerenciado que simplifica o desenvolvimento de aplicativos, permitindo que você crie uma API flexível para acessar, manipular e combinar dados com segurança de uma ou mais fontes de dados com menos chamadas de rede. Com o AWS AppSync, você pode criar aplicativos escaláveis, incluindo aqueles que exigem atualizações em tempo real, em uma variedade de fontes de dados, como armazenamentos de dados NoSQL, bancos de dados relacionais, APIs HTTP e suas fontes de dados personalizadas com o AWS Lambda.
O AppSync aproveita a popular ferramenta de código aberto GraphiQL no console AWS AppSync GraphQL. O GraphiQL é um ambiente de desenvolvimento gráfico do GraphQL no navegador que fornece um playground interativo para compor, testar e ver os resultados ao vivo de suas consultas. Hoje, estamos integrando o popular plug-in GraphiQL Explorer, criado e de código aberto pela equipe da OneGraph, ao console do AWS AppSync GraphQL. O Explorer adiciona uma representação gráfica dos campos e entradas disponíveis que pode ser usada para criar consultas completas clicando nos campos e entradas disponíveis sem o processo repetitivo de digitar as consultas manualmente.
Também estamos facilitando o teste da autorização de grupos de usuários do Amazon Cognito ao criar protótipos de consultas no console do AWS AppSync GraphQL. Ao adicionar um grupo de usuários do Cognito como um modo de autorização na sua API GraphQL do AWS AppSync, a caixa de diálogo de login do GraphiQL IDE na seção Consultas do console agora exibirá automaticamente todas as IDs de cliente disponíveis para o grupo de usuários. Não há mais a necessidade de copiar e colar manualmente os IDs de clientes do Cognito do console do Amazon Cognito para testar a autorização da API em uma API do AWS AppSync GraphQL.
Você pode testar esses novos recursos na seção Consultas da sua API do GraphQL no console GraphQL do AWS AppSync.