Glossary
GraphQL
GraphQL is a query language and runtime for APIs developed by Facebook (now Meta) in 2015. Unlike REST APIs, which expose multiple endpoints for different resources, GraphQL uses a single endpoint where clients can specify exactly what data they need using structured queries. This eliminates over-fetching and under-fetching of data, making it particularly efficient for complex applications with diverse data requirements.
Related Terms
API
A set of rules that lets software applications communicate with each other.
REST APIAn API design style using standard HTTP methods to perform operations on resources.
JSONA lightweight data format used to exchange information between systems.
EndpointA specific URL where an API receives requests for a resource.