GraphQL

A query language and runtime for APIs that allows clients to request exactly the data they need, reducing over-fetching and under-fetching.

Glossary

What is GraphQL?

What is GraphQL?

GraphQL is an API query language that enables clients to request exactly the data they need from the server. Instead of multiple endpoints, GraphQL exposes a single flexible schema that clients can query with precision. This reduces over-fetching, under-fetching, and unnecessary network requests. GraphQL improves performance, developer experience, and integration flexibility, making it ideal for modern web and mobile applications.