Tworzenie API z GraphQL

Opis

GraphQL jest zbudowany na bazie REST API i jest narzędziem umożliwiającym udostępnienie danych aplikacji w sposób kontrolowany i jednocześnie niezwykle elastyczny. Umożliwia tworzenie szybkich dashboardów do przeglądania danych, jak i złożonych aplikacji w dowolnej technologii. Koniec z setkami DTOsów wyspecjalizowanych pod poszczególne funkcjonalności. Szkolenie Tworzenie API z GraphQL wprowadza zarówno w podstawy GraphQL, jak i praktyki związane z tworzeniem API i używaniem ich w komercyjnych aplikacjach.

Szczegółowy program

Moduł 1.
Wprowadzenie do GraphQL
  • Czym jest GraphQL
  • Dlaczego powstał GraphQL
  • Aplikacja używająca GraphQL API
  • Czym się różni GraphQL i REST
Moduł 2.
Praca z GraphQL
  • Zapytania z użyciem schematu
  • Modyfikacja danych
  • Dyrektywy i introspekcja
  • Stronicowanie
  • Bezpieczeństwo
  • Wydajność
  • Przykładowy klient
Moduł 3.
GraphQL Server
  • Założenia
  • Budowa serwera
  • Dostępne biblioteki
  • Stworzenie własnego serwera
  • Stworzenie projektu
  • Zdefiniowanie zapytań
  • Dodanie filtrów i stronicowania
  • Zdefiniowanie mutacji

Parametry szkolenia

Czas trwania
1 x 8h
Forma zajęć
Ćwiczenia - 50%, wykład - 50%
Kod
AGQ
Wielkość grupy
do 12 osób

Jak zamówić

« lista szkoleń