Értékelé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.
⬤ 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)
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.
© 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)