Skip to content

Backend & languages

GraphQL

Query language for APIs in which clients request exactly the data they need.

GraphQL is a query language for APIs, together with a runtime for executing those queries. It was originally developed at Facebook and released in 2015.

Unlike classic REST interfaces, GraphQL lets clients specify through a single endpoint exactly which fields they need. This avoids over-fetching and under-fetching of data and makes it possible to load several related resources in one request. A typed schema describes the data that is available.

In practice at Provimedia

What Provimedia uses it for

Provimedia uses GraphQL when applications need flexible, data-efficient interfaces for their frontends.

Want to use GraphQL for your project?

In a free conversation, let's find out how we can implement this for you.