Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.utn.edu.ec/handle/123456789/19674
Citar este ítem

Título : GraphQL o REST para aplicaciones móviles
Title : GraphQL or REST for mobile applications
Autor : Quiña-Mera, Antonio
García, José María
Fernández, Pablo
Vega Molina, Pablo
Ruiz Cortés, Antonio
Orcid: https://orcid.org/0000-0003-2516-9016
https://orcid.org/0000-0002-0303-2740
https://orcid.org/0000-0002-8763-0819
Tipo docuemento: Article
Palabras clave : LENGUAJE;DESARROLLO;PROBLEMAS;DATOS
Keywords : LANGUAGE;DEVELOPMENT;PROBLEMS;DATA
Fecha de publicación : 28-abr-2026
Editorial : Springer Nature Link
Resumen : Actualmente, GraphQL se ha consolidado como un lenguaje de consulta para el desarrollo de API web que busca mejorar diversos problemas de acceso a datos en las API RESTful. El presente trabajo tiene como objetivo estudiar los efectos en la calidad del software de las API desarrolladas con arquitecturas REST y GraphQL, consumidas desde aplicaciones móviles. Para ello, diseñamos un experimento computacional que compara la característica de calidad "eficiencia de rendimiento" del consumo de aplicaciones móviles a tres API: una API GraphQL y dos API REST (una que expone consultas complejas en varios endpoints y la otra que expone consultas complejas en un único endpoint). Los resultados muestran que la calidad del software de la API desarrollada con arquitectura GraphQL es superior a la de la desarrollada con arquitectura REST.
Abstract: Currently, GraphQL has emerged as a query language for developing web APIs that propose to improve several data access problems of RESTful APIs. The present paper aims to study the effects on software quality of APIs developed with REST and GraphQL architectures consumed from mobile applications. For this, we design a computational experiment that compares the quality characteristic “performance efficiency" of mobile application consumption to three APIs; one GraphQL API and two REST APIs (one exposes complex queries on several endpoints, the other exposes complex queries on a single endpoint). The results show that the software quality of the API developed with GraphQL architecture is higher than that developed with REST architecture.
URI : https://repositorio.utn.edu.ec/handle/123456789/19674
Url del recurso: https://link.springer.com/chapter/10.1007/978-3-031-20319-0_2
ISSN : 1865-0929
Ciudad. País: Ibarra. Ecuador
Grado Académico: N/A
Aparece en las colecciones: Artículos

Ficheros en este ítem:
No hay ficheros asociados a este ítem.


Este ítem está protegido por copyright original



Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons