Graphql in Action

Értékelés:   (4.0 az 5-ből)

Graphql in Action (Samer Buna)

Olvasói vélemények

Összegzés:

A könyv jó bevezetésként szolgál a GraphQL-hez, koherens és strukturált megközelítést nyújt a különböző könyvtárakkal történő megvalósításhoz. Mind a séma-, mind a kód-első fejlesztési mintákat lefedi, bár a backend megvalósítási stratégiák mélysége hiányzik belőle. Míg sok olvasó értékeli a szerző azon képességét, hogy tisztázza a GraphQL előnyeit, egyesek szerint a tartalom sekélyes és rosszul szervezett, a példakódok minőségével kapcsolatos problémákkal és az önreklámozásra való érzékelhető összpontosítással.

Előnyök:

Jó bevezetés a GraphQL-be
világos magyarázat az előnyeiről
különböző könyvtárakkal és implementációs technikákkal foglalkozik
koherens írásmód
valós példákat tartalmaz
rövid és a gyakorlati alkalmazásokra összpontosít.

Hátrányok:

Hiányzik a backend implementációs választások mélysége
a példakódok rosszul karbantartottak
erős önreklámozás és duplikáció a tartalomban
nem átfogó a haladó GraphQL témák tekintetében
a JavaScriptre és az Apollóra korlátozódik, a technológiai példák változatossága nélkül.

(7 olvasói vélemény alapján)

Könyv tartalma:

A GraphQL in Action eszközöket nyújt ahhoz, hogy megbarátkozzon a GraphQL nyelvvel, létrehozzon és optimalizáljon egy adat API szolgáltatást, és használja azt egy front-end kliensalkalmazásban.

Összefoglaló

Csökkentse az API-k sávszélesség-igényét azzal, hogy csak a szükséges eredményeket kapja meg - mindezt egyetlen kéréssel A GraphQL lekérdezési nyelv leegyszerűsíti a webkiszolgálókkal való interakciókat, lehetővé téve az okosabb API-lekérdezéseket, amelyek óriási mértékben javíthatják az adatkérések hatékonyságát. A GraphQL in Action című könyvben megtanulhatja, hogyan viheti át ezeket az előnyöket saját API-jaira, így ügyfelei pontosan azt kérhetik a kiszolgálójától, amire szükségük van, se többet, se kevesebbet. A gyakorlatias és példák által vezérelt könyv megtanít mindent, amire a GraphQL használatának megkezdéséhez szüksége van - a tervezési elvektől és a szintaxistól egészen a teljesítményoptimalizálásig.

A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.

A technológiáról

A GraphQL API-k gyorsak, hatékonyak és könnyen karbantarthatók. Csökkentik az alkalmazások késleltetését és a szerverköltségeket, miközben növelik a fejlesztők termelékenységét. Ez a nagy teljesítményű lekérdezési réteg pontos ellenőrzést biztosít az API-kérések és -visszatérések felett, így az alkalmazások gyorsabbak és kevésbé hibaérzékenyek lesznek.

A könyvről

A GraphQL in Action eszközöket nyújt ahhoz, hogy megbarátkozzon a GraphQL nyelvvel, létrehozzon és optimalizáljon egy adat API szolgáltatást, és használja azt egy front-end kliensalkalmazásban. A beállítások, a biztonság és a hibakezelés feldolgozásával megtanulhat egy teljes GraphQL-kiszolgálót létrehozni. Azt is meg fogja tudni, hogyan lehet könnyen beépíteni a GraphQL-t a meglévő kódbázisába, hogy egyszerű, skálázható adat API-kat építhessen.

Mi van benne?

Definiáljon GraphQL sémát relációs és dokumentum adatbázisokhoz.

Implementálja a GraphQL típusokat a séma nyelv és az objektumkonstruktorok módszereinek használatával.

Optimalizálja a GraphQL reszolvereket az adatok gyorsítótárazásával és kötegelésével.

Tervezzen olyan GraphQL-fragmentumokat, amelyek megfelelnek az UI-komponensek adatigényeinek.

GraphQL API-lekérdezések, mutációk és előfizetések fogyasztása GraphQL klienskönyvtárral és anélkül.

Az olvasóról

Az ügyfél-kiszolgáló alkalmazásokban jártas webfejlesztők számára.

A szerzőről

Samer Buna több mint 20 éves tapasztalattal rendelkezik a szoftverfejlesztés területén, beleértve a front-endeket, a back-endeket, az API-tervezést és a skálázhatóságot.

Tartalomjegyzék

1. RÉSZ - A GRAPHQL FELFEDEZÉSE.

1 Bevezetés a GraphQL-be.

2 A GraphQL API-k felfedezése.

3 A GraphQL műveletek testreszabása és szervezése.

2. RÉSZ - GRAPHQL API-k építése.

4 GraphQL séma tervezése.

5 Sémafeloldók implementálása.

6 Munka adatbázis-modellekkel és relációkkal.

7 Az adatok lekérdezésének optimalizálása.

8 Mutációk megvalósítása.

RÉSZ - A GRAPHQL API-k használata.

9 A GraphQL API-k használata ügyfélkönyvtár nélkül.

10 GraphQL API-k használata Apollo klienssel.

A könyv egyéb adatai:

ISBN:9781617295683
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2021
Oldalak száma:384

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Graphql in Action
A GraphQL in Action eszközöket nyújt ahhoz, hogy megbarátkozzon a GraphQL nyelvvel, létrehozzon és optimalizáljon egy adat API szolgáltatást, és használja azt egy front-end...
Graphql in Action

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)