Grafql v akci

Hodnocení:   (4,0 z 5)

Grafql v akci (Samer Buna)

Recenze čtenářů

Shrnutí:

Kniha slouží jako dobrý úvod do jazyka GraphQL a poskytuje ucelený a strukturovaný přístup k jeho implementaci pomocí různých knihoven. Pokrývá jak schémata, tak vývojové vzory code-first, ačkoli postrádá hloubku v oblasti strategií implementace backendu. Mnozí čtenáři oceňují autorovu schopnost objasnit výhody jazyka GraphQL, někteří však považují obsah za povrchní a špatně uspořádaný, s problémy souvisejícími s kvalitou příkladového kódu a s vnímaným zaměřením na sebepropagaci.

Klady:

Dobrý úvod do jazyka GraphQL
jasné vysvětlení jeho výhod
zahrnuje různé knihovny a implementační techniky
koherentní styl psaní
obsahuje příklady z reálného světa
stručné a zaměřené na praktické aplikace.

Zápory:

Chybí hloubka v oblasti volby backendové implementace
špatně udržovaný příkladový kód
silná sebepropagace a duplicita v obsahu
není komplexní, pokud jde o pokročilá témata GraphQL
omezuje se na JavaScript a Apollo bez rozmanitosti v příkladech technologií.

(na základě 7 hodnocení čtenářů)

Původní název:

Graphql in Action

Obsah knihy:

GraphQL in Action vám poskytne nástroje, které vám umožní seznámit se s jazykem GraphQL, vytvořit a optimalizovat službu datového rozhraní API a používat ji ve front-endové klientské aplikaci.

Shrnutí

Snižte nároky na šířku pásma rozhraní API tím, že získáte pouze ty výsledky, které potřebujete - všechny v jediném požadavku Dotazovací jazyk GraphQL zjednodušuje interakci s webovými servery a umožňuje inteligentnější dotazy API, které mohou výrazně zvýšit efektivitu datových požadavků. V knize GraphQL v praxi se dozvíte, jak tyto výhody přenést do vlastních rozhraní API a dát klientům možnost žádat od serveru přesně to, co potřebují, nic víc, nic míň. V této knize, která je založena na praktických příkladech, se dozvíte vše, co potřebujete k tomu, abyste mohli s jazykem GraphQL začít pracovat - od principů návrhu a syntaxe až po optimalizaci výkonu.

Zakoupení tištěné knihy zahrnuje bezplatnou elektronickou knihu ve formátech PDF, Kindle a ePub od Manning Publications.

O technologii

Rozhraní API GraphQL jsou rychlá, efektivní a snadno se udržují. Snižují latenci aplikací a náklady na server a zároveň zvyšují produktivitu vývojářů. Tato výkonná dotazovací vrstva nabízí přesnou kontrolu nad požadavky a návraty API, díky čemuž jsou aplikace rychlejší a méně náchylné k chybám.

O knize

GraphQL in Action vám poskytne nástroje, které vám umožní seznámit se s jazykem GraphQL, vytvořit a optimalizovat službu datového rozhraní API a používat ji ve front-endové klientské aplikaci. Projdete nastavením, zabezpečením a ošetřením chyb a naučíte se vytvořit kompletní server GraphQL. Odhalíte také snadné způsoby, jak začlenit jazyk GraphQL do stávající kódové základny, abyste mohli vytvářet jednoduchá a škálovatelná datová rozhraní API.

Co je uvnitř

Definujte schéma GraphQL pro relační a dokumentové databáze.

Implementujte typy GraphQL pomocí jazyka schémat i metod konstruktorů objektů.

Optimalizujte resolvery GraphQL pomocí ukládání dat do mezipaměti a dávkování.

Navrhněte fragmenty jazyka GraphQL, které odpovídají datovým požadavkům komponent uživatelského rozhraní.

Konzumovat dotazy, mutace a odběry rozhraní GraphQL API s klientskou knihovnou GraphQL i bez ní.

O čtenáři

Pro webové vývojáře znalé aplikací klient-server.

O autorovi

Samer Buna má více než 20 let zkušeností s vývojem softwaru včetně front-endů, back-endů, návrhu API a škálovatelnosti.

Obsah

ČÁST 1- ZKOUMÁNÍ GRAPHQL.

1 Úvod do jazyka GraphQL.

2 Zkoumání rozhraní API GraphQL.

3 Přizpůsobení a organizace operací GraphQL.

ČÁST 2 - BUDOVÁNÍ rozhraní API jazyka GRAPHQL.

4 Návrh schématu GraphQL.

5 Implementace překladačů schémat.

6 Práce s databázovými modely a relacemi.

7 Optimalizace načítání dat.

8 Implementace mutací.

ČÁST 3 - POUŽITÍ rozhraní API jazyka GRAPHQL.

9 Používání rozhraní GraphQL API bez klientské knihovny.

10 Používání rozhraní GraphQL API s klientem Apollo.

Další údaje o knize:

ISBN:9781617295683
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2021
Počet stran:384

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Grafql v akci - Graphql in Action
GraphQL in Action vám poskytne nástroje, které vám umožní seznámit se s jazykem GraphQL, vytvořit a optimalizovat službu datového rozhraní API a...
Grafql v akci - Graphql in Action

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)