Drupal Mountain Camp 2024

A Modern GraphQL Environment for Drupal
2024-03-08 , Parsenn

At Liip we are building all our new Drupal projects fully decoupled.
We (and many others) have chosen GraphQL over JSON:API to fetch the data in den frontend.

In this track, I will give you an overview of the Drupal GraphQL ecosystem and explain, how you can use the module "GraphQL Core Schema" to kick-start your new headless project.


At Liip we are building all our new Drupal projects fully decoupled.

A main driver of doing successful decoupled products is a stable and easy to understand API to fetch the data from Drupal.

We (and many others) have chosen GraphQL over JSON:API to fetch the data in den frontend.

To simplify and streamline our projects, we have created a new module called "GraphQL Core Schema" based on the GraphQL 4 module, which allows us to selectively expose entity types and fields using a UI.

The module provides integrations for all aspects to build a multilingual and multi-domain website. It has plugins for metatags, user login, message, tables, environment indicator and many others.

In this track, I will give you an overview of the Drupal GraphQL ecosystem and explain, how you can use the module "GraphQL Core Schema" to kick-start your new headless project.

In a second track, I will talk about how to integrate the GraphQL API in the frontend using Nuxt3.

See also: GraphQL Core Schema Slides (1.6 MB)

Drupal Developer at Liip AG
On Drupal.org for 15 years 1 week
Maintaining around 25 modules

This speaker also appears in: