A query language for API that provides hyper-specificity on the data needed. Multiple Rest API requests can be packed into a single GraphQL request. It also provides high-levels of privacy for the requests sent.

Installation (ExpressJS)

npm i express express-graphql graphql

Concepts