AWS AppSync simplifica la creación de prototipos de consultas de GraphQL en la consola de AWS con mejoras en la integración de GraphiQL Explorer y Cognito

Publicado en: 4 de sep de 2020

Hoy facilitamos la creación, la creación de prototipos y la prueba de consultas de GraphQL directamente en la consola GraphQL de AWS AppSync.

AWS AppSync es un servicio GraphQL administrado que simplifica el desarrollo de aplicaciones al permitir crear una API flexible para acceder, manipular y combinar datos de forma segura desde uno o más orígenes de datos con menos llamadas de red. Con AWS AppSync, puede crear aplicaciones escalables, incluidas las que requieren actualizaciones en tiempo real, en una variedad de fuentes de datos, como almacenes de datos NoSQL, bases de datos relacionales, API HTTP y sus fuentes de datos personalizadas con AWS Lambda.

AppSync aprovecha la popular herramienta de código abierto GraphiQL en la consola GraphQL de AWS AppSync. GraphiQL es un entorno gráfico de desarrollo de GraphQL integrado en el navegador que proporciona un entorno interactivo para componer, probar y ver los resultados en tiempo real de sus consultas. Hoy estamos integrando el popular complemento GraphiQL Explorer creado y de código abierto por el equipo de OneGraph en la consola GraphQL de AWS AppSync. El Explorador agrega una representación gráfica de los campos y entradas disponibles que se puede usar para crear consultas completas haciendo clic en los campos y entradas disponibles sin el proceso repetitivo de escribir las consultas a mano.

También estamos facilitando la comprobación de la autorización de los grupos de usuarios de Amazon Cognito al crear prototipos de consultas en la consola GraphQL de AWS AppSync. Al agregar un grupo de usuarios de Cognito como modo de autorización en su API GraphQL de AWS AppSync, el cuadro de diálogo de inicio de sesión del IDE de GraphiQL de la sección Consultas de la consola ahora mostrará automáticamente todos los ID de cliente disponibles para el grupo de usuarios. Ya no es necesario copiar y pegar manualmente los ID de cliente de Cognito desde la consola de Amazon Cognito para probar la autorización de la API en una API GraphQL de AWS AppSync.

Puede probar estas nuevas capacidades en la sección Consultas de su API de GraphQL en la consola GraphQL de AWS AppSync.