How fast GraphQL is compared to REST APIs
Oggier, Camille (2020)
Oggier, Camille
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020052714286
https://urn.fi/URN:NBN:fi:amk-2020052714286
Tiivistelmä
These days GraphQL is getting bigger and more people are adopting this technology. Nevertheless, most of them do not know what the pros and cons of this new query approach in comparison to its ancestor RESTful API are.
The central concept of this research thesis is to put GraphQL on different test benches and compare relevant metrics to well-established technologies in order to answer a research question: Is GraphQL faster and better optimised than REST?
With the perspective of answering this question, we will use a quantitative approach that will lead us to: create a benchmark protocol to measure metrics, construct an analysis methodology to collect and compare results and finally offer a potential conclusion from our findings.
The central concept of this research thesis is to put GraphQL on different test benches and compare relevant metrics to well-established technologies in order to answer a research question: Is GraphQL faster and better optimised than REST?
With the perspective of answering this question, we will use a quantitative approach that will lead us to: create a benchmark protocol to measure metrics, construct an analysis methodology to collect and compare results and finally offer a potential conclusion from our findings.