Grafql in azione

Punteggio:   (4,0 su 5)

Grafql in azione (Samer Buna)

Recensioni dei lettori

Riepilogo:

Il libro funge da buona introduzione a GraphQL, fornendo un approccio coerente e strutturato alla sua implementazione con varie librerie. Copre sia i modelli di sviluppo schema che quelli code-first, anche se manca di profondità nelle strategie di implementazione del backend. Sebbene molti lettori apprezzino la capacità dell'autore di chiarire i vantaggi di GraphQL, alcuni ritengono che il contenuto sia superficiale e mal organizzato, con problemi legati alla qualità del codice di esempio e un'attenzione percepita all'autopromozione.

Vantaggi:

Buona introduzione a GraphQL
spiegazioni chiare dei suoi vantaggi
copre varie librerie e tecniche di implementazione
stile di scrittura coerente
include esempi reali
breve e focalizzato sulle applicazioni pratiche.

Svantaggi:

Manca di approfondimento sulle scelte di implementazione del backend
codice di esempio poco curato
forte autopromozione e duplicazione dei contenuti
non completo per quanto riguarda gli argomenti avanzati di GraphQL
limitato a JavaScript e Apollo senza diversità negli esempi tecnologici.

(basato su 7 recensioni dei lettori)

Titolo originale:

Graphql in Action

Contenuto del libro:

GraphQL in Action fornisce gli strumenti per familiarizzare con il linguaggio GraphQL, costruire e ottimizzare un servizio API di dati e utilizzarlo in un'applicazione client front-end.

Sintesi

Il linguaggio di interrogazione GraphQL semplifica le interazioni con i server web, consentendo interrogazioni API più intelligenti che possono migliorare enormemente l'efficienza delle richieste di dati. In GraphQL in Action, imparerete come portare questi vantaggi alle vostre API, dando ai vostri clienti il potere di chiedere al vostro server esattamente ciò di cui hanno bisogno, né più né meno. Pratico e basato su esempi, questo libro insegna tutto ciò che serve per iniziare a usare GraphQL, dai principi di progettazione alla sintassi, fino all'ottimizzazione delle prestazioni.

L'acquisto del libro stampato include un eBook gratuito nei formati PDF, Kindle e ePub di Manning Publications.

Informazioni sulla tecnologia

Le API GraphQL sono veloci, efficienti e facili da mantenere. Riducono la latenza delle applicazioni e i costi dei server, aumentando la produttività degli sviluppatori. Questo potente livello di query offre un controllo preciso sulle richieste e sui ritorni delle API, rendendo le applicazioni più veloci e meno soggette a errori.

Informazioni sul libro

GraphQL in Action fornisce gli strumenti per familiarizzare con il linguaggio GraphQL, costruire e ottimizzare un servizio API di dati e utilizzarlo in un'applicazione client front-end. Lavorando sulla configurazione, sulla sicurezza e sulla gestione degli errori, imparerete a creare un server GraphQL completo. Scoprirete anche come incorporare facilmente GraphQL nella vostra base di codice esistente, in modo da poter costruire API di dati semplici e scalabili.

Che cosa c'è dentro?

Definire uno schema GraphQL per database relazionali e documentali.

Implementare i tipi GraphQL utilizzando sia il linguaggio dello schema che i metodi dei costruttori di oggetti.

Ottimizzare i resolver GraphQL con la cache e il batching dei dati.

Progettare frammenti GraphQL che corrispondano ai requisiti di dati dei componenti dell'interfaccia utente.

Consumare query API GraphQL, mutazioni e sottoscrizioni con e senza una libreria client GraphQL.

Informazioni sul lettore

Per gli sviluppatori web che hanno familiarità con le applicazioni client-server.

Informazioni sull'autore

Samer Buna ha oltre 20 anni di esperienza nello sviluppo di software, inclusi front-end, back-end, progettazione di API e scalabilità.

Indice dei contenuti

PARTE 1- ESPLORARE GRAPHQL.

1 Introduzione a GraphQL.

2 Esplorazione delle API GraphQL.

3 Personalizzazione e organizzazione delle operazioni GraphQL.

PARTE 2 - COSTRUIRE API GRAPHQL.

4 Progettazione di uno schema GraphQL.

5 Implementazione di risolutori di schemi.

6 Lavorare con i modelli di database e le relazioni.

7 Ottimizzare il recupero dei dati.

8 Implementazione delle mutazioni.

PARTE 3 - USARE LE API GRAPHQL.

9 Utilizzo delle API GraphQL senza una libreria client.

10 Utilizzo delle API GraphQL con il client Apollo.

Altre informazioni sul libro:

ISBN:9781617295683
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2021
Numero di pagine:384

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Grafql in azione - Graphql in Action
GraphQL in Action fornisce gli strumenti per familiarizzare con il linguaggio GraphQL, costruire e ottimizzare un servizio API di dati e...
Grafql in azione - Graphql in Action

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)