Skeletor Scaffolding: Architecture & DevOps for Progressive Decoupling

emarchak
yoshicn

View the slide deck

Progressive decoupling comes with the best of both worlds for modern Drupal instances: the performance of traditional web documents and the experience of progressive web applications. But how do we get these two systems to play along with each other in the same code base?

Enter Skeletor, an open source scaffolding system based on Drupal and React best practices. Come see how you can build, test, and deploy a progressively decoupled Drupal site running multiple react applications throughout. One team, one code base, one build! This presentation is perfect for Developers looking for simple ways to introduce progressive decoupling into an existing site, and DevOps looking for ways to streamline a decoupled build process.

In this session, participants will learn:

  • How to use and extend the Skeletor system to create a progressively decoupled site

  • How to use continuous integration to build Drupal and React from the same code base.

  • How to use JSON Schema to test for data consistency.

  • How to build a test suite for React components within Drupal architecture.

Session Track

Coding and Development

Experience Level

Intermediate

Drupal Version

When & Where

Time: 
Thursday, 28 September, 2017 - 14:15 to 15:15
Room: 
Lehar 4