Návrh Školení

Úvod

Co je GrahpQL?

    Vývoj GraphQL GraphiQl a GitHub API

Přehled GraphQL Základů

    Dotazy Schémata Mutace Předplatné

Základy API a jejich funkčnost

    Scalar typy Web Architecture Patterns: složený vzor, proxy vzor a vzor fasády

Příprava vývojového prostředí

    Instalace a konfigurace GraphQL Instalace a konfigurace Node.Js Instalace a konfigurace Apollo Instalace a konfigurace Prisma

Schémata a dotazy

    Nastavení rozhraní API GraphQL Vytvoření vlastního typu objektu Použití schématu GraphQL Předávání dat prostřednictvím argumentů operace Práce s prvky pole a pole Prozkoumávání relačních dat

Mutace a odběry

    Vytváření, mazání a aktualizace dat s mutacemi Použití operátoru rozšíření objektů Refaktorování architektury uzlu Vytvoření předplatného Rozšíření předplatného pro úpravy a mazání

Autentizace v GraphQL s Prisma

    Nastavení vlastního překladače typů Předávání dotazů přes Prisma Předávání argumentů přes Prisma Předávání mutací přes Prisma Předávání předplatných přes Prisma Přidání podpory hesel Ověřování tokenů

Apollo klient a testování

    Nastavení testovacího prostředí Nasazování testovacích dat Testování dotazů a mutací Testování autentizace

Shrnutí a závěr

Požadavky

  • Pochopení Node
  • JavaScript zkušenosti s programováním

Publikum

  • Weboví vývojáři
 21 hodiny

Počet účastníků



Price per participant

Reference (4)

Související kurzy

Související kategorie