Schița de curs

Introducere

  • Ce este GraphQL?
  • Istorie
  • GraphQL vs. REST
  • Principalele caracteristici și beneficii pentru clienți
  • Caracteristici de securitate

Înțelegerea conceptelor de bază

  • Limbajul de definire a schemei (SDL)
  • GraphQL termeni (tipuri, câmpuri, schemă, mutații, promisiuni, abonamente)

Înțelegerea mecanismului

  • Arhitectura (clienti, server)
  • Instrumente (GraphiQL, Launchpad)

Configurarea Mediului

  • Construirea unui server GraphQL.
  • Construirea de caracteristici GraphQL pe un server GraphQL.
  • Crearea și definirea unei scheme de aplicație GraphQL.
  • Se execută prima interogare GraphQL.

Lucrul cu GraphQL

  • Preluarea datelor cu interogări din mai multe baze de date
  • Lucrul cu mutații pentru a adăuga, actualiza și șterge elemente
  • Menținerea clientului în sincronizare cu mutațiile
  • Folosind GraphQL abonamente pentru a crea un flux de știri
  • Interogări avansate cu argumente, aliasuri și fragmente

Depanare

Rezumat și Concluzie

Cerințe

  • Înțelegerea programării și a bazelor de date
  • Înțelegerea noțiunilor de bază ale Javascripturilor

Audiență

  • Dezvoltatorii web
  • Administratori
  7 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (3)

Cursuri înrudite

Categorii înrudite