What is GraphQL?
GraphQL is a data query language and runtime designed and used at Facebook to request and deliver data to mobile and web apps since 2012.
GraphQL is a tool in the Query Languages category of a tech stack.
Why developers like GraphQL
Schemas defined by the requests made by the user
Will replace RESTful interfaces
The future of API's
The future of databases
Self-documenting
Get many resources in a single request
Query Language
Ask for what you need, get exactly that
Fetch different resources in one request