GraphQL a Apolloworkshop

Pojď si vyzkoušet nejnovější způsob datové komunikace vytvořený Facebookem.

Co je GraphQL?

GraphQL je dotazovací jazyk umožňující klientovi specifikovat jaká data a v jaké formě ze serveru dostane.

Co nám to umožňuje?

Méně rozhodování při tvorbě API

GraphQL má narozdíl od REST pevně danou strukturu, umožní nám to soustředit se na vývoj aplikace.

Méně dotazů na server

Potřebná data pro zobrazení obrazovky seskupíme do jednoho dotazu.

Volnost pří vývoji klientských aplikací

Podobu dat specifikujeme na klientovi, můžeme tedy experimentovat s podobou obrazovek.

Co se v kurzu dozvíš?

  1. Jak GraphQL vypadá a jaké problémy řeší
  2. Práce s GraphQL
  3. Implementace GraphQL serveru v pythonu pomocí knihovny Graphene
  4. Použití GraphQL klienta v Reactu pomocí knihovny Apollo

Pro koho kurz je?

Očekávám základní znalost Reactu a serverového jazyka, ať už je to Python, Ruby nebo C#.

Proč já?

S Reactem pracuji od jeho ranných verzí. Snažil jsem se jej pochopit, a následně pracoval dle aplikační architektury Flux. Podílel jsem se na tvorbě Doména.cz, registrace domény pro normální lidi. Posledních několik měsíců jsem spolupracoval na tvorbě chatovací služby pro zákaznickou podporu ve firmě Brand Embassy.

Koučoval jsem také začátečníky při vývoji open source CMS Keystone.js v rámci Rails Girls Summer of Code.

Cena

2 000 Kč za účastníka. Nejsem plátce DPH.

Kdy a kde?

pondělí 12. června 2017 13:00 - 18:00

Setkáme se v coworkingovém centru v Praze.

Chci kurz u nás ve firmě

Jste alespoň dva? Domluvíme se na termínu a přijedu za vámi.

Proč nad šálkem kávy?

Miluji filtrovanou kávu. O pauze se tedy můžete těšit na šálek čerstvě připravené kávy, kterou si návštěvníci pochvalují.

Chci se přihlásit

Napiš mi mail na [email protected].

Objednat kurz