Migrating to GraphQL: A Practical Assessment

06/18/2019
by   Gleison Brito, et al.
0

GraphQL is a novel query language proposed by Facebook to implement Web-based APIs. In this paper, we present a practical study on migrating API clients to this new technology. First, we conduct a grey literature review to gain an in-depth understanding on the benefits and key characteristics normally associated to GraphQL by practitioners. After that, we assess such benefits in practice, by migrating seven systems to use GraphQL, instead of standard REST-based APIs. As our key result, we show that GraphQL can reduce the size of the JSON documents returned by REST APIs in 94 99

READ FULL TEXT

page 3

page 4

page 7

page 9

research
05/03/2018

Simplified SPARQL REST API - CRUD on JSON Object Graphs via URI Paths

Within the Semantic Web community, SPARQL is one of the predominant lang...
research
03/10/2020

REST vs GraphQL: A Controlled Experiment

GraphQL is a novel query language for implementing service-based softwar...
research
09/21/2018

Generating GraphQL-Wrappers for REST(-like) APIs

GraphQL is a query language and thereupon-based paradigm for implementin...
research
07/30/2021

Which RESTful API Design Rules Are Important and How Do They Improve Software Quality? A Delphi Study with Industry Experts

Several studies analyzed existing Web APIs against the constraints of RE...
research
03/12/2020

Jiskefet, a bookkeeping application for ALICE

A new bookkeeping system called Jiskefet is being developed for A Large ...
research
05/28/2023

Ceibaco: REST API and Single Page Application for the generation and evaluation of bijective S-boxes

In this paper we present the first REST API for the generation and evalu...
research
11/16/2020

Bridging the Technology Gap Between Industry and Semantic Web: Generating Databases and Server Code From RDF

Despite great advances in the area of Semantic Web, industry rather seld...

Please sign up or login with your details

Forgot password? Click here to reset