Schița de curs

Introducere

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

Înțelegerea conceptelor de bază

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

Înțelegerea mecanismului

  • Arhitectură (clienți, server)
  • Instrumente (GraphiQL, Launchpad)

Configurarea mediului

  • Construirea unui server GraphQL
  • Crearea de funcții GraphQL într-un server GraphQL
  • Crearea și definirea unei scheme de aplicație GraphQL
  • Executarea primei interogări GraphQL

Lucrul cu GraphQL

  • Obținerea de date 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
  • Utilizarea abonamentelor GraphQL pentru a crea un flux de știri
  • Interogări avansate cu argumente, aliasuri și fragmente

Rezolvarea problemelor

Rezumat și concluzie

Cerințe

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

Audiență

  • Dezvoltatori web
  • Administratori
 7 ore

Numărul de participanți


Pret per participant

Mărturii (3)

Upcoming Courses

Categorii înrudite