Plan Szkolenia

Wprowadzenie

  • Czym jest GraphQL?
  • Historia
  • GraphQL vs. REST
  • Główne funkcje i korzyści dla klientów
  • Funkcje bezpieczeństwa

Zrozumienie podstawowych pojęć

  • Język definicji schematu (SDL)
  • Terminy GraphQL (typy, pola, schemat, mutacje, obietnice, subskrypcje)

Zrozumienie mechanizmu

  • Architektura (klienci, serwer)
  • Narzędzia (GraphiQL, Launchpad)

Konfiguracja środowiska

  • Tworzenie serwera GraphQL
  • Tworzenie funkcji GraphQL na serwerze GraphQL
  • Tworzenie i definiowanie schematu aplikacji GraphQL
  • Wykonywanie pierwszego zapytania GraphQL

Praca z GraphQL

  • Pobieranie danych za pomocą zapytań z wielu baz danych
  • Praca z mutacjami w celu dodawania, aktualizowania i usuwania elementów
  • Utrzymywanie klienta w synchronizacji z mutacjami
  • Używanie subskrypcji GraphQL do tworzenia kanału informacyjnego
  • Zaawansowane zapytania z argumentami, aliasami i fragmentami

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Zrozumienie programowania i baz danych
  • Zrozumienie podstaw Javaskryptów

Uczestnicy

  • Twórcy stron internetowych
  • Administratorzy
 7 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie