
GraphQL | The query language for modern APIs
GraphQL is an open‑source query language for APIs and a server‑side runtime. It provides a strongly‑typed schema to define relationships between data, making APIs more flexible and predictable.
Learn - GraphQL
Learn how GraphQL federation enables modular, scalable APIs by composing services into a unified schema. Learn about common 'graphql-http' errors and how to debug them. Show more Tutorials …
Queries - GraphQL
Queries Learn how to fetch data from a GraphQL server GraphQL supports three main operation types—queries, mutations, and subscriptions. We have already seen several examples of basic …
Schemas and Types | GraphQL
Schemas and Types Learn about the different elements of the GraphQL type system The GraphQL type system describes what data can be queried from the API. The collection of those capabilities is …
Getting Started - GraphQL
Getting Started Why should I use GraphQL? It depends on your use case, but in general, GraphQL has a few key features that stand out. For example, GraphQL enables you to: Aggregate data from …
Tools and Libraries - GraphQL
A collection of tools and libraries for GraphQL Apache APISIX is a dynamic, real-time, high-performance API gateway providing rich traffic management features such as load balancing, dynamic upstream, …
Introduction to GraphQL
Introduction to GraphQL Learn about GraphQL, how it works, and how to use it GraphQL is a query language for your API, and a server-side runtime for executing queries using a type system you …
Security | GraphQL
Security Protect GraphQL APIs from malicious operations As with any type of API, you will need to consider what security measures should be used to protect a GraphQL implementation’s server …
Response - GraphQL
Response Learn how GraphQL returns data to clients After a GraphQL document has been validated and executed, the server will return a response to the requesting client. One of GraphQL’s strengths …
GraphQL Best Practices
GraphQL Best Practices The GraphQL specification is intentionally silent on a handful of important issues facing APIs such as dealing with the network, authorization, and pagination.