Graphql w akcji

Ocena:   (4,0 na 5)

Graphql w akcji (Samer Buna)

Opinie czytelników

Podsumowanie:

Książka stanowi dobre wprowadzenie do GraphQL, zapewniając spójne i ustrukturyzowane podejście do jego implementacji za pomocą różnych bibliotek. Obejmuje zarówno schematy, jak i wzorce programistyczne oparte na kodzie, chociaż brakuje jej głębi w strategiach implementacji backendu. Podczas gdy wielu czytelników docenia zdolność autora do wyjaśnienia korzyści płynących z GraphQL, niektórzy uważają, że treść jest płytka i słabo zorganizowana, z kwestiami związanymi z jakością przykładowego kodu i postrzeganym skupieniem się na autopromocji.

Zalety:

Dobre wprowadzenie do GraphQL
jasne wyjaśnienie jego zalet
obejmuje różne biblioteki i techniki implementacji
spójny styl pisania
zawiera przykłady ze świata rzeczywistego
zwięzły i skoncentrowany na praktycznych zastosowaniach.

Wady:

Brakuje dogłębnych informacji na temat wyboru implementacji backendu
przykładowy kod jest słabo utrzymany
silna autopromocja i powielanie treści
niekompletna w odniesieniu do zaawansowanych tematów GraphQL
ograniczona do JavaScript i Apollo bez różnorodności w przykładach technologii.

(na podstawie 7 opinii czytelników)

Oryginalny tytuł:

Graphql in Action

Zawartość książki:

GraphQL in Action zapewnia narzędzia do wygodnego korzystania z języka GraphQL, tworzenia i optymalizacji usługi API danych oraz używania jej w aplikacji klienckiej typu front-end.

Podsumowanie

Język zapytań GraphQL upraszcza interakcje z serwerami internetowymi, umożliwiając inteligentniejsze zapytania API, które mogą znacznie poprawić wydajność żądań danych. W GraphQL in Action dowiesz się, jak przenieść te korzyści do własnych interfejsów API, dając klientom możliwość żądania od serwera dokładnie tego, czego potrzebują, nie więcej, nie mniej. Praktyczna i oparta na przykładach książka uczy wszystkiego, czego potrzebujesz, aby rozpocząć pracę z GraphQL - od zasad projektowania i składni, aż po optymalizację wydajności.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii

Interfejsy API GraphQL są szybkie, wydajne i łatwe w utrzymaniu. Zmniejszają opóźnienia aplikacji i koszty serwera, jednocześnie zwiększając produktywność programistów. Ta potężna warstwa zapytań oferuje precyzyjną kontrolę nad żądaniami i zwrotami API, dzięki czemu aplikacje są szybsze i mniej podatne na błędy.

O książce

GraphQL in Action zapewnia narzędzia do wygodnego korzystania z języka GraphQL, tworzenia i optymalizacji usługi API danych oraz używania jej w aplikacji klienckiej typu front-end. Pracując nad konfiguracją, bezpieczeństwem i obsługą błędów, nauczysz się tworzyć kompletny serwer GraphQL. Odkryjesz również proste sposoby na włączenie GraphQL do istniejącej bazy kodu, dzięki czemu będziesz mógł budować proste, skalowalne interfejsy API danych.

Co jest w środku

Zdefiniuj schemat GraphQL dla relacyjnych i dokumentowych baz danych.

Implementacja typów GraphQL przy użyciu zarówno języka schematów, jak i metod konstruktora obiektów.

Optymalizacja resolwerów GraphQL za pomocą buforowania danych i grupowania.

Projektowanie fragmentów GraphQL, które odpowiadają wymaganiom danych komponentów interfejsu użytkownika.

Konsumowanie zapytań, mutacji i subskrypcji GraphQL API z i bez biblioteki klienta GraphQL.

O czytelniku

Dla twórców stron internetowych zaznajomionych z aplikacjami klient-serwer.

O autorze

Samer Buna ma ponad 20-letnie doświadczenie w tworzeniu oprogramowania, w tym front-endów, back-endów, projektowania API i skalowalności.

Spis treści

CZĘŚĆ 1- ODKRYWANIE GRAPHQL.

1 Wprowadzenie do GraphQL.

2 Odkrywanie interfejsów API GraphQL.

3 Dostosowywanie i organizowanie operacji GraphQL.

CZĘŚĆ 2 - BUDOWANIE API GRAPHQL.

4 Projektowanie schematu GraphQL.

5 Implementowanie mechanizmów rozpoznawania schematów.

6 Praca z modelami baz danych i relacjami.

7 Optymalizacja pobierania danych.

8 Implementacja mutacji.

CZĘŚĆ 3 - UŻYWANIE API GRAPHQL.

9 Korzystanie z interfejsów API GraphQL bez biblioteki klienta.

10 Korzystanie z interfejsów API GraphQL z klientem Apollo.

Dodatkowe informacje o książce:

ISBN:9781617295683
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2021
Liczba stron:384

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Graphql w akcji - Graphql in Action
GraphQL in Action zapewnia narzędzia do wygodnego korzystania z języka GraphQL, tworzenia i optymalizacji usługi API danych oraz używania jej w...
Graphql w akcji - Graphql in Action

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)