A Partial Decoupling: React + Drupal + Apache Solr FTW!

Dan Murphy

We'll explore a case study in which we leveraged one of the most popular front end frameworks, React JS, to power a fast, faceted, app-like search experience with Apache Solr and Drupal. I'll showcase some of the well‑established benefits of decoupling Drupal's content from the presentation layer, while also avoiding many of the challenges that complete decoupling involves. We'll discuss the architecture and the strengths of this flexible and future-proof design approach. We'll also share best practices for incorporating React in your Drupal project, lessons learned and pros and cons from our experience. We'll also share the versatility of this design paradigm and how to use it effectively in myriad ways beyond the specific use case of search within a Drupal website.

http://design4drupal.org/sessions/case-studypanel/partial-decoupling-react-drupal-apache-solr-ftw

Drupal is a registered trademark of Dries Buytaert.