Návrh Školení

Zavedení

  • Co je GraphQL?
  • Dějiny
  • GraphQL vs. REST
  • Hlavní vlastnosti a výhody pro klienty
  • Bezpečnostní prvky

Pochopení základních pojmů

  • Schema Definition Language (SDL)
  • GraphQL termíny (typy, pole, schéma, mutace, sliby, předplatné)

Pochopení mechanismu

  • Architektura (klienti, server)
  • Nástroje (GraphiQL, Launchpad)

Nastavení prostředí

  • Vytvoření serveru GraphQL
  • Vytváření funkcí GraphQL na serveru GraphQL
  • Vytváření a definování GraphQL aplikačního schématu
  • Probíhá váš první GraphQL dotaz

Práce s GraphQL

  • Načítání dat pomocí dotazů z více databází
  • Práce s mutacemi při přidávání, aktualizaci a odstraňování položek
  • Udržování klienta v synchronizaci s mutacemi
  • Použití GraphQL předplatných k vytvoření kanálu novinek
  • Pokročilé dotazy s argumenty, aliasy a fragmenty

Odstraňování problémů

Shrnutí a závěr

Požadavky

  • Pochopení programování a databází
  • Pochopení základů Javascriptu

Publikum

  • Weboví vývojáři
  • Správci
 7 hodiny

Počet účastníků


Price per participant

Reference (3)

Upcoming Courses

Související kategorie