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
Vélemények (4)
perfect level of knowledge transfair
Pascal - Diehl
Kurzus - Access Advanced
The trainer had a lot of knowledge of the material and was able to bring it to us in a fun and lighthearted way.
Yordi Habets - Etesian IT consulting
Kurzus - GraphQL Basics
Our group was not that big so every time we asked a question we received an extensive answer with examples. So everything was well explained and it can be noticed that trainer has a great knowledge.
Iwona - Universal-Investment-Gesellschaft mit beschränkter Haftung
Kurzus - Access Intermediate
Training Room and quite location and all the stuff.