Graphql en acción

Puntuación:   (4,0 de 5)

Graphql en acción (Samer Buna)

Opiniones de los lectores

Resumen:

El libro sirve como una buena introducción a GraphQL, proporcionando un enfoque coherente y estructurado para su implementación con varias bibliotecas. Abarca patrones de desarrollo tanto de esquema como de código primero, aunque carece de profundidad en las estrategias de implementación de backend. Mientras que muchos lectores aprecian la capacidad del autor para aclarar los beneficios de GraphQL, algunos encuentran el contenido poco profundo y mal organizado, con problemas relacionados con la calidad del código de ejemplo y un enfoque percibido en la autopromoción.

Ventajas:

Buena introducción a GraphQL
explicaciones claras de sus ventajas
cubre varias bibliotecas y técnicas de implementación
estilo de escritura coherente
incluye ejemplos del mundo real
breve y centrado en aplicaciones prácticas.

Desventajas:

Le falta profundidad en las opciones de implementación del backend
código de ejemplo mal mantenido
fuerte autopromoción y duplicación en el contenido
no es exhaustivo en cuanto a temas avanzados de GraphQL
limitado a JavaScript y Apollo sin diversidad en los ejemplos tecnológicos.

(basado en 7 opiniones de lectores)

Título original:

Graphql in Action

Contenido del libro:

GraphQL en Acción le da las herramientas para sentirse cómodo con el lenguaje GraphQL, construir y optimizar un servicio API de datos, y utilizarlo en una aplicación cliente front-end.

Resumen

El lenguaje de consulta GraphQL simplifica las interacciones con los servidores web, permitiendo consultas API más inteligentes que pueden mejorar enormemente la eficiencia de las solicitudes de datos. En GraphQL en acción, aprenderá a trasladar esas ventajas a sus propias API, dando a sus clientes el poder de pedir a su servidor exactamente lo que necesitan, ni más ni menos. Práctico y basado en ejemplos, este libro enseña todo lo necesario para empezar a utilizar GraphQL, desde los principios de diseño y la sintaxis hasta la optimización del rendimiento.

La compra del libro impreso incluye un libro electrónico gratuito en formato PDF, Kindle y ePub de Manning Publications.

Acerca de la tecnología

Las API GraphQL son rápidas, eficaces y fáciles de mantener. Reducen la latencia de las aplicaciones y los costes de servidor, al tiempo que aumentan la productividad de los desarrolladores. Esta potente capa de consulta ofrece un control preciso sobre las solicitudes y devoluciones de API, lo que hace que las aplicaciones sean más rápidas y menos propensas a errores.

Acerca del libro

GraphQL en Acción le da las herramientas para sentirse cómodo con el lenguaje GraphQL, construir y optimizar un servicio API de datos, y utilizarlo en una aplicación cliente front-end. Mediante la configuración, la seguridad y la gestión de errores, aprenderá a crear un servidor GraphQL completo. También descubrirá formas sencillas de incorporar GraphQL a su código base existente para que pueda crear API de datos sencillas y escalables.

Contenido

Definir un esquema GraphQL para bases de datos relacionales y documentales.

Implementar tipos GraphQL usando tanto el lenguaje de esquemas como métodos constructores de objetos.

Optimizar los resolvedores GraphQL con almacenamiento en caché de datos y procesamiento por lotes.

Diseñar fragmentos GraphQL que coincidan con los requisitos de datos de los componentes de la interfaz de usuario.

Consumir consultas, mutaciones y suscripciones de la API GraphQL con y sin una biblioteca cliente GraphQL.

Sobre el lector

Para desarrolladores web familiarizados con aplicaciones cliente-servidor.

Sobre el autor

Samer Buna tiene más de 20 años de experiencia en desarrollo de software, incluyendo front-ends, back-ends, diseño de APIs y escalabilidad.

Índice

PARTE 1- EXPLORANDO GRAPHQL.

1 Introducción a GraphQL.

2 Explorando las APIs GraphQL.

3 Personalización y organización de las operaciones GraphQL.

PARTE 2 - CONSTRUYENDO APIs GRAPHQL.

4 Diseño de un esquema GraphQL.

5 Implementación de resolvedores de esquemas.

6 Trabajar con modelos de bases de datos y relaciones.

7 Optimización de la obtención de datos.

8 Implementación de mutaciones.

PARTE 3 - USO DE LAS APIs GRAPHQL.

9 Uso de las APIs GraphQL sin una librería cliente.

10 Uso de las APIs GraphQL con el cliente Apollo.

Otros datos del libro:

ISBN:9781617295683
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2021
Número de páginas:384

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Graphql en acción - Graphql in Action
GraphQL en Acción le da las herramientas para sentirse cómodo con el lenguaje GraphQL, construir y optimizar un servicio API de datos, y...
Graphql en acción - Graphql in Action

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)