GraphQL is an open-source data query language that allows developers to query data from APIs for web and mobile applications . It was developed internally by Facebook in 2012 before being publicly released in 2015 and has since become one of the modt modern ways of querying APIs.
The main difference with other API queries is that graphQL only needs one entry point, GraphQL giving a syntax describing which data should be sent back by the server. It’s possible in a single API call to fetch the required information whereas with a REST API it’s usually needed to construct several requests to fetch the same data. As such, it is a great replacement for REST and other web service architectures as it allows the client side of the app to get the data in any structure required.
A more detailed description of our experience and use of graphQL is coming soon.
In the meanwhile please get in touch with us.