GraphQL
GraphQL is an open-source data query and manipulation language for APIs and a query runtime engine.
Original author(s) | |
---|---|
Developer(s) | Open source |
Initial release | September 14, 2015 |
Stable release | October 2021
|
Repository | github |
Written in | Implementations in Java, JavaScript, Ruby, Scala, others. |
Website | graphql |
GraphQL enables declarative data fetching where a client can specify exactly what data it needs from an API. Instead of multiple endpoints that return separate data, a GraphQL server exposes a single endpoint and responds with precisely the data a client asked for. Because a GraphQL server can fetch from separate data sources and present the data in a unified graph, it is not tied to any specific database or storage engine.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.