Overview[1]#

GraphQL is a query Interface Definition Language for APIs and a run-time for performing queries with your existing data.

GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.

GraphQL is a data query language developed internally by Facebook in 2012 before being publicly released in 2015

GraphQL provides an alternative to REST and ad-hoc webservice architectures

Architecture[2]#

Architecture

GraphQL requires a GraphQL Server and a GraphQL Client which use a JSON based GraphQL schema language.

More Information#

There might be more information for this subject on one of the following:

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
png
graphQL-architecutre.png 156.4 kB 1 12-Mar-2017 09:29 jim GraphQL-architecture
« This page (revision-8) was last changed on 12-Mar-2017 10:48 by jim