Kurzusleírás

Bevezetés

Mi az a GrahpQL?

  • Az evolúció GraphQL
  • GraphiQl és GitHub API

Az GraphQL alapok áttekintése

  • Lekérdezések
  • Sémák
  • Mutációk
  • Előfizetések

Az API-k alapjai és funkcionalitásuk

  • Scalar típusok
  • Webarchitecture Patterns: az összetett minta, a proxy minta és a homlokzati minta

Fejlesztési környezet előkészítése

  • Telepítés és konfigurálás GraphQL
  • A Node.Js telepítése és konfigurálása
  • Az Apollo telepítése és konfigurálása
  • Prisma telepítése és konfigurálása

Sémák és lekérdezések

  • GraphQL API beállítása
  • Egyéni objektumtípus létrehozása
  • GraphQL séma használatával
  • Adatok átadása műveleti argumentumokon keresztül
  • Munka tömbökkel és tömbelemekkel
  • Relációs adatok feltárása

Mutációk és előfizetések

  • Adatok létrehozása, törlése és frissítése mutációkkal
  • Az objektumszórás operátor használata
  • Csomópont architektúra újrafaktorálása
  • Előfizetés létrehozása
  • Az előfizetés bővítése szerkesztésekre és törlésekre

Hitelesítés az GraphQL-ben Prismával

  • Egyéni típusfeloldó beállítása
  • Lekérdezések továbbítása Prismán keresztül
  • Érvek átadása a Prismán
  • Mutációk átadása Prismán
  • Előfizetések átadása Prismán keresztül
  • Jelszótámogatás hozzáadása
  • Tokenek ellenőrzése

Apollo kliens és tesztelés

  • Tesztkörnyezet beállítása
  • Vetés vizsgálati adatokkal
  • Lekérdezések és mutációk tesztelése
  • Hitelesítés tesztelése

Összefoglalás, és következtetés

Követelmények

  • A Node megértése
  • JavaScript programozási tapasztalat

Közönség

  • Webfejlesztők
 21 Hours

Résztvevők száma



Ár per résztvevő

Vélemények (4)

Rokon tanfolyam

Rokon kategóriák