GraphQL
- Query language and runtime for web APIs.
- Developed by FB.
- While typical REST APIs require loading from multiple URLs, GraphQL APIs get all the data your app needs in a single request. Apps using GraphQL can be quick even on slow mobile network connections.
- A GraphQL server can process a client query using data from separate sources and present the results in a unified graph.
- GraphQL is a data query and manipulation language that allows specifying what data is to be retrieved ("declarative data fetching") or modified.
- https://graphql.org/