Struttura del corso
Introduzione
Che cos'è GrahpQL?
- L'evoluzione di GraphQL
- API di GraphiQl e GitHub
Panoramica di GraphQL Nozioni di base
- Query
- Schemi
- Mutazioni
- Sottoscrizioni
I fondamenti delle API e le loro funzionalità
- ScalaTipi R
- Web Architecture Patterns: il modello composito, il modello proxy e il modello di facciata
Preparazione dell'ambiente di sviluppo
- Installazione e configurazione GraphQL
- Installazione e configurazione di Node.Js
- Installazione e configurazione di Apollo
- Installazione e configurazione di Prisma
Schemi e query
- Configurazione di un'API GraphQL
- Creazione di un tipo di oggetto personalizzato
- Utilizzo di uno schema GraphQL
- Passaggio di dati tramite gli argomenti dell'operazione
- Utilizzo della matrice e degli elementi della matrice
- Esplorazione dei dati relazionali
Mutazioni e sottoscrizioni
- Creazione, eliminazione e aggiornamento dei dati con mutazioni
- Utilizzo dell'operatore di diffusione dell'oggetto
- Architettura dei nodi di refactoring
- Creazione di una sottoscrizione
- Espansione dell'abbonamento per le modifiche e le eliminazioni
Autenticazione in GraphQL con Prisma
- Impostazione di un resolver di tipo personalizzato
- Passaggio di query tramite Prisma
- Passaggio di argomenti attraverso Prisma
- Passare le mutazioni attraverso Prisma
- Passaggio di abbonamenti tramite Prisma
- Aggiunta del supporto per le password
- Verifica dei token
Apollo Client e test
- Configurazione di un ambiente di test
- Semina con dati di test
- Test di query e mutazioni
- Test dell'autenticazione
Riassunto e conclusione
Requisiti
- Una comprensione di Node
- JavaScript Esperienza di programmazione
Pubblico
- Sviluppatori Web
Recensioni (4)
The trainer had a lot of knowledge of the material and was able to bring it to us in a fun and lighthearted way.
Yordi Habets - Etesian IT consulting
Corso - GraphQL Basics
Our group was not that big so every time we asked a question we received an extensive answer with examples. So everything was well explained and it can be noticed that trainer has a great knowledge.
Iwona - Universal-Investment-Gesellschaft mit beschränkter Haftung
Corso - Access Intermediate
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Corso - Access VBA
perfect level of knowledge transfair