How to progressively decouple your Drupal site with Next.js and JSON:API

At Chapter Three, we believe that most Drupal websites could gain a performance boost by going headless. While this is how we’re planning to build future Drupal sites, we understand going all in on headless might not be feasible for existing sites. This is why we built next-drupal for progressive adoption.
Photo
Arshad

Search API Excerpts in Next.js

On a couple of recent Next.js projects, the design called for highlighted excerpts to be displayed in the search results:
Photo
Rob

Hell is Programming a Calendar (Part 1)

A project team is managing a site for people to see events in their local community. The client asks the team to make a (seemingly) pretty simple feature; they want logged-in users to be able to ma...
Photo
Ryan

Why has decoupled Drupal been slow to adopt?

The notion of using Drupal as an API-first CMS has been floating around the community for many years. There has been a dream to fully use Drupal as a content platform and...
Photo
John

When the Drupal 9 Upgrade is Hard

One of the major selling points of Drupal 9 is that the upgrade is really easy: fix your deprecated code, update your contrib modules, run some composer magic, and you’re done. While that usually i...
Photo
Ryan