Skip to main content
Bluecoders
← Tech glossary

GraphQL

TechTerm

GraphQL is a query language for APIs and a server-side runtime, created at Facebook in 2012 and open-sourced in 2015.

GraphQL is a query language for APIs and a server-side runtime, created at Facebook in 2012 and open-sourced in 2015. It offers an alternative to REST in which the client describes exactly what data it needs, in a single request, rather than chaining multiple endpoints.

A GraphQL API exposes a single typed schema; the client sends queries (reads), mutations (writes) and subscriptions (real-time) to a single endpoint. This eliminates the over-fetching and under-fetching typical of REST.

The ecosystem is mature in 2026: Apollo, Relay, urql on the client side; Hasura, PostGraphile, Yoga, Apollo Server on the server side. GraphQL is often compared to tRPC in end-to-end TypeScript architectures.

Ready to find the missing piece of your team?

Let's talk about your hiring needs. A team member will get back to you quickly to qualify the brief and kick off the search.