Repository logo
Communities & Collections
Research Outputs
Fundings & Projects
People
Statistics
User Manual
Have you forgotten your password?
  1. Home
  2. Faculty of Computer Science and Engineering
  3. Faculty of Computer Science and Engineering: Conference papers
  4. An Overview of GraphQL: Core Features and Architecture
Details

An Overview of GraphQL: Core Features and Architecture

Date Issued
2020-09-24
Author(s)
Spasev, Vlatko
Abstract
GraphQL is a query language used for querying Web-based APIs. It is a relatively new way of accessing and querying API’s that proves to be quite successful in many parameters compared with the most used so far REST architecture, more and more large companies are starting to use it. In this paper, we will present the core features of GraphQL and then through some examples we will present the advan- tages and disadvantages of using GraphQL as an API query language. After making a deep overview of the core features, the Subscription op- tion will be discussed followed by the Protection mechanisms that are most used to protect the GraphQL server. At last, we will explain and an- alyze how big companies, Facebook, Twitter and Coursera, implemented GraphQL in their platforms and the problems that they encountered during the implementation.
Subjects

GraphQL, API, REST, J...

File(s)
Loading...
Thumbnail Image
Name

an-overview-of-graphql-core-features-and--architecture.pdf

Size

256.44 KB

Format

Adobe PDF

Checksum

(MD5):e849fb6c02c75d9fd15e364eb1385163

⠀

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Accessibility settings
  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify