DRUPAL CAMP ATLANTA 2018 Progressive Decoupling React + Drupal + Apache Solr November 9, 2018 Prepared by Chris Russo, CEO
Drupalcamp Atlanta 2018
WHO AM I?
SESSION GOALS
CASE STUDY: THE APP EOMEGA.ORG/SEARCH
PREVIOUS SEARCH
EOMEGA.ORG/SEARCH Live Demo
OUR CLIENT
Terminology
TRADITIONAL DRUPAL Browser Drupal DB
DECOUPLED / HEADLESS DRUPAL
PROGRESSIVE DECOUPLING Browser Drupal DB
DRUPAL SEARCH ECOSYSTEM Search API Search API Solr Search Search API Pages Search API Autocomplete Core Search Apache Solr Search
APACHE SOLR Browser Index Drupal DB
APACHE SOLR Browser Index Drupal DB
PREVIOUS SEARCH UI
PDA Progressively Decoupled Architecture
ARCHITECTURE proxy.php Index Browser Drupal DB
ARCHITECTURE EOMEGA.ORG/SEARCH
ARCHITECTURE EOMEGA.ORG/SEARCH
AUTOCOMPLETE proxy.php Index Browser Drupal DB
React Architecture
Terminology
● ● ● ●
REACT SOLR CONNECTOR COMPONENT ● ● ● ●
Back To Demo
Challenges Considerations, and Tips
CHALLENGES AND TIPS ● ● ● ● ● ●
Going Forward
CASE STUDY: THE APP EOMEGA.ORG/SEARCH
@SAVASLABS CHRIS@SAVASLABS.COM Thanks!
Recommend
More recommend