Home/Glossary/GraphQL
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

Related Articles