GraphQL or REST for Mobile Applications?

0Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

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.

Cite

CITATION STYLE

APA

Quiña-Mera, A., García, J. M., Fernández, P., Vega-Molina, P., & Ruiz-Cortés, A. (2022). GraphQL or REST for Mobile Applications? In Communications in Computer and Information Science (Vol. 1675 CCIS, pp. 16–30). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-031-20319-0_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free