GraphQL Desarrollo Fullstack. Desarrollo web orientado a microservicios con GraphQL

El desarrollo de aplicaciones web ha evolucionado significativamente en las últimas décadas, impulsado por la necesidad de optimizar el acceso a los datos y mejorar la eficiencia en la gestión de servicios digitales. En este contexto, GraphQL ha emergido como una alternativa innovadora al tradiciona...

Descrición completa

Gardado en:
Detalles Bibliográficos
Autor Principal: Quiña-Mera, Antonio (author)
Outros autores: Guevara-Vega, Cathy (author), Carcelén Barahona, Jorge (author)
Formato: book
Idioma:spa
Publicado: 2025
Subjects:
Acceso en liña:https://repositorio.utn.edu.ec/handle/123456789/18473
Tags: Engadir etiqueta
Sen Etiquetas, Sexa o primeiro en etiquetar este rexistro!
Descripción
Summary:El desarrollo de aplicaciones web ha evolucionado significativamente en las últimas décadas, impulsado por la necesidad de optimizar el acceso a los datos y mejorar la eficiencia en la gestión de servicios digitales. En este contexto, GraphQL ha emergido como una alternativa innovadora al tradicional modelo REST, proporcionando mayor flexibilidad en las consultas y un control más eficiente sobre la información transferida entre clientes y servidores. El paradigma GraphQL ha experimentado una adopción creciente por parte de grandes empresas como GitHub, Netflix y Twitter; aún existen desafíos en la recopilación de evidencia empírica sobre su impacto en la industria y su implementación en entornos gubernamentales. Asimismo, se identifican áreas poco exploradas dentro del ecosistema GraphQL, lo que abre nuevas líneas de investigación para el futuro. Este libro tiene como objetivo presentar la importancia de las arquitecturas de software, el uso de los microservicios y la aplicación de APIs mediante el lenguaje GraphQL contemplando su impacto en la industria del software y la investigación académica. Para ello, se realiza una descripción detallada de los tipos de arquitecturas de software, características de los microservicios, el desarrollo FullStack tanto en Backend como en Frontend y el funcionamiento de las APIs. A lo largo de este libro, los lectores encontraran una descripción detallada del paradigma de GraphQL, sus principios de diseño, su aplicación en arquitecturas de microservicios y su creciente adopción en la industria. Además, se presentan comparaciones entre GraphQL y REST, ilustrando como GraphQL soluciona problemas de sobrecarga y subcarga de datos en las APIs tradicionales. Este libro está dirigido tanto a desarrolladores, arquitectos de software e investigadores, como a cualquier persona interesada en comprender a fondo el ecosistema GraphQL. El propósito de los autores es proporcionar un recurso riguroso y actualizado que sirva como referencia para la comunidad técnica y académica. Se espera que este libro sirva como una guía para la adopción de GraphQL en proyectos tecnológicos y que inspire futuras investigaciones y aplicaciones en el campo de las APIs modernas.