Publié le: Sep 4, 2020

Nous facilitons désormais la création, le prototypage et le test de requêtes GraphQL directement dans la console AWS AppSync GraphQL.

AWS AppSync est un service GraphQL géré qui simplifie le développement d'applications en vous permettant de créer une API flexible pour accéder à des données, les manipuler et les combiner depuis une ou plusieurs sources de données et ce, en toute sécurité et avec moins d'appels réseau. Avec AWS AppSync, vous pouvez créer des applications évolutives, y compris celles qui nécessitent des mises à jour en temps réel, sur tout un éventail de sources de données, telles que les magasins de données NoSQL, les bases de données relationnelles, les API HTTP et vos sources de données personnalisées, à l'aide d'AWS Lambda.

AppSync tire parti de l’outil open source populaire GraphiQL dans la console AWS AppSync GraphQL. Environnement de développement GraphQL graphique intégré au navigateur, GraphiQL offre un espace interactif pour composer, tester et voir en direct les résultats de vos requêtes. Aujourd’hui nous intégrons à la console AWS AppSync GraphQL le plug-in populaire GraphiQL Explorer créé et proposé en open source par l’équipe de OneGraph. Explorer ajoute une représentation graphique des champs et entrées disponibles et cliquables pour créer des requêtes complètes en évitant le processus répétitif de saisie manuelle des requêtes.

Nous facilitons également le test d’autorisation de groupes d’utilisateurs Amazon Cognito lors du prototypage de requêtes dans la console AWS AppSync GraphQL. Lors de l’ajout d’un groupe d’utilisateurs Cognito comme mode d’autorisation dans votre API GraphQL AWS AppSync, la boîte de dialogue de connexion IDE GraphiQL de la section des requêtes de la console affiche désormais automatiquement tous les ID client disponibles pour le groupe d’utilisateurs. Il n’est plus nécessaire de copier et coller manuellement les ID client Cognito depuis la console Amazon Cognito pour tester l’autorisation de l’API dans une API GraphQL AWS AppSync.

Vous pouvez essayer des nouvelles possibilités dans la section des requêtes de votre API GraphQL dans la console AWS AppSync GraphQL.