AWS AppSync semplifica la prototipazione di query GraphQL nella Console AWS con miglioramenti dell'integrazione di GraphiQL Explorer e Cognito

Inserito il: 4 set 2020

Oggi semplifichiamo la creazione, la prototipazione e il test di query GraphQL direttamente nella console GraphQL di AWS AppSync.

AWS AppSync è un servizio GraphQL gestito che semplifica lo sviluppo di applicazioni consentendo di creare un'API flessibile per accedere, manipolare e combinare in modo sicuro i dati provenienti da una o più fonti di dati con meno chiamate di rete. Con AWS AppSync puoi creare applicazioni scalabili, comprese quelle che richiedono aggiornamenti in tempo reale, su una serie di fonti di dati come archivi di dati NoSQL, database relazionali, API HTTP e origini dati personalizzate con AWS Lambda.

AppSync sfrutta il popolare strumento open source GraphiQL nella console AWS AppSync GraphQL. GraphiQL è un ambiente di sviluppo GraphQL grafico e integrato nel browser che offre un parco giochi interattivo per comporre, testare e visualizzare i risultati in tempo reale delle tue query. Oggi stiamo integrando il popolare plug-in GraphiQL Explorer creato e reso open source dal team di OneGraph nella console AWS AppSync GraphQL. L'Explorer aggiunge una rappresentazione grafica dei campi e degli input disponibili che può essere utilizzata per creare query complete facendo clic sui campi e sugli input disponibili senza il processo ripetitivo di digitazione manuale delle query.

Stiamo inoltre semplificando il test dell'autorizzazione dei pool di utenti di Amazon Cognito durante la prototipazione di query nella console AWS AppSync GraphQL. Quando si aggiunge un pool di utenti Cognito come modalità di autorizzazione nell'API GraphQL di AWS AppSync, la finestra di dialogo di accesso all'IDE GraphiQL nella sezione Queries della console ora mostrerà automaticamente tutti gli ID client disponibili per il pool di utenti. Non è più necessario copiare e incollare manualmente gli ID client Cognito dalla console Amazon Cognito per testare l'autorizzazione API in un'API GraphQL di AWS AppSync.

Puoi provare queste nuove funzionalità nella sezione Queries della tua API GraphQL nella console GraphQL di AWS AppSync.