Decoupling Drupal with JSON:API and Gatsby: real-world benefits and limitations

Speaker(s)
bramdb
Experience level
Beginner
Duration
50 min

Gatsby is a free and open-source framework based on React that allows developers to build the fastest possible website. After pulling the content from (almost) any source (such as CMSs, SaaS services, APIs or databases), Gatsby prebuilds all web pages in advance so you can deploy a fully static website (or PWA) onto blazing fast cloud hosting servers for the best digital customer experience.

Although the advantages of linking a Drupal instance to Gatsby are very clear, it might require a few weeks work on a real project for limitations and possible problems to emerge.

This session will provide an in-depth look at one specific case study. In a narrative way we will go through the development process and walk through the challenges that arose, and more importantly: how to work around them.

When you leave the session, you’ll not only have a great understanding of how to use Gatsby to build modern static websites or PWAs, but you’ll also be able to confidently start on a decoupled Drupal project using Gatsby for a fast and innovative front end, knowing that you've already been given a head start.

The session is targeted mostly to front end developers or full stack developers who have at least some experience with decoupled Drupal and React.