Progressively decoupled Drupal approaches

Progressive decoupling in Drupal is a compelling approach to building Drupal's front end where content editors, site assemblers, and front-end developers maintain intact experiences. For content editors and site assemblers, progressive decoupling allows for contextualized interfaces, content workflow, site preview, and other features to remain usable and integrated with Drupal overall. For front-end developers, decoupling only a portion of the page through a JavaScript framework enables them to pursue their own development velocity.

While the value of progressive decoupling has been demonstrated in cases such as Decoupled Blocks and weather.com, what are some other practical approaches that Drupalists have taken in this exciting new paradigm? What challenges, risks, and rewards are there when progressively decoupling in lieu of a fully headless or monolithic implementation? What tools and techniques have been proven to yield the best reconciliation between the editorial assembly experience and the front-end developer experience? How do trends such as universal JavaScript, native mobile application compilation, and component-based rendering figure in this new realm?

How do we resolve the central tension between the demanding requirements of our editors and site assemblers while elegantly serving front-end developers a desirable solution?

Join Arun Manoharan (Warner Music Group), Angular and Drupal front-end expert; Preston So (Acquia), frequent speaker on all things decoupled Drupal; and Matt Davis (Mediacurrent), creator of the Decoupled Blocks module, as we dive into the central issues around progressive decoupling and discuss both practical and theoretical rationales behind progressively decoupled Drupal.

Presenter(s): 
Skill Level(s): 
Schedule Details
Sessions Day 1 (Sat Jul 9)
10:30am - 11:15am
Room Conference Room 6