Decoupled Drupal across the stack

Preston So

Decoupled Drupal architectures can introduce significant complexity into your process. While Drupal 8 already provides great tools for developers such as web services distributions and SDKs, you also need the proper infrastructure that enables content delivery to all of your digital experiences.

The most mission-critical features for decoupled Drupal revolve around API-first distributions like Contenta, Reservoir, and Headless Lightning, SDKs and helper libraries like those in the Waterwheel ecosystem, and the underlying infrastructure. For instance, Acquia Cloud recently introduced support for Node.js environments to power JavaScript front ends that rely on decoupled Drupal for data.

The ideal infrastructure must provide for both Drupal and Node.js, providing scaling and security for both your Drupal sites and your JavaScript applications. This means that you need a one-stop shop, not disparate platforms tasked with supporting the entirety of your architecture — whether you're building a traditional Drupal website, a single-page JavaScript application with server-side rendering, or other experiences that just need the benefits that Drupal 8's web services provide.

This session covers how to craft the optimal infrastructure for all of your digital experiences, whatever they are, and how you can take advantage of the decoupled Drupal ecosystem in your own projects on Acquia Cloud. Here's what we'll explore:

A reintroduction to decoupled Drupal
Decoupled Drupal for JavaScript and native
Build artifacts and Node.js deployments (on Acquia Cloud)
API-first distributions: Contenta, Reservoir, and Headless Lightning
The Waterwheel ecosystem for JavaScript and Swift
Example: Drupal-backed Ember and React
Case studies: MTA and Princess Cruises
Epilogue: The future of the decoupled Drupal stack
This session is for anyone who is exploring the new paradigm of decoupled Drupal and looking for more information about decoupled Drupal infrastructure. We'll dive into topics that are of interest to developers, technical managers, and business decision-makers.

https://www.midcamp.org/topic/decoupled-drupal-across-stack

Drupal is a registered trademark of Dries Buytaert.