Dal corso: Fondamenti di programmazione: API e servizi web

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.200 corsi tenuti da esperti del settore.

La struttura delle query GraphQL

La struttura delle query GraphQL

- Graph QL consente al cliente di specificare esattamente di quali dati ha bisogno e rende più facile aggregare i dati da più fonti. In GraphQL un documento di query è la stringa inviata al server per elaborare e richiedere i dati. I documenti di query sono operazioni di sola lettura, pertanto non è possibile creare o modificare i dati con essi. La query indica al server cosa deve fare. I campi sono quelli utilizzati dal server per identificare i dati da restituire. È possibile inviare le richieste GraphQL come JSON, ma il formato più comune sono le query GraphQL raw. Diamo un'occhiata a questo. GraphQL utilizza un sistema di tipi per descrivere i dati ed è organizzato attorno a tre blocchi principali. Schema, query e resolver. Lo schema definisce un set di tipi. Le query consentono di ottenere informazioni su campi specifici dagli oggetti. E i resolver sono responsabili di ottenere i dati per noi. In sostanza, i resolver forniscono le istruzioni per trasformare un'operazione…

Contenuti