Decoupled Drupal

Decoupled Drupal, or headless Drupal, separates your backend (content management) from your frontend (presentation layer), allowing you to use Drupal as a powerful content API while building modern frontends with frameworks like React, Vue, or Astro. This architecture enables omnichannel content delivery, improved performance, and greater frontend flexibility.

Decoupled Drupal stacks

A list of completely integrated, documented solutions that make it easy to get started with decoupled Drupal.

APIs and useful modules

Drupal provides multiple API approaches and extension modules for decoupled architectures.

Frontend Libraries

Useful JavaScript/TypeScript libraries for building decoupled Drupal applications

Decoupled Drupal Canvas

Discusses approaches for decoupling Drupal Canvas: Via synched code components or via Canvas External Javascript Components

Tags

Guide maintainers

nod_'s picture
fago's picture
baddysonja's picture
gabesullice's picture
brianperry's picture
yoroy's picture
lhockley's picture