Decoupled

Parent Track

Can Drupal be the de-coupled CMS that marketers also love?

Day
Friday, October 16
Timeslot
3:00pm - 3:45pm (PT)
Hopin
Presenters
Topics
Decoupled / Marketing Tools
If you look at Google search trends for "De-coupled CMS" or go through the agenda of various Drupal Cons/Camps, you will see a steady rise since late 2015. Yes, we know that front end developers who have a preference for modern JS frameworks such as React and Angular love the idea of de-coupled Drupal. But what about marketers or other CMS users? Are they on board with loosing traditional CMS features such as drag & drop page builders, content preview etc, which they have been using for a over a decade?

Kick Some SaaS!

Presenters
Topics
Decoupled / Marketing Tools
SaaS is the key to value selling and recurring revenue. Understanding different SaaS models as well as integrations will inform you how best to create your offerings in-house whether developed internally or applied from external solutions.

A modern software architecture view around Drupal

Presenters
Topics
DevOps / Decoupled
Abstract In more recent times, as content increasingly occupies center stage with respect to commerce & data strategies and there is a renewed interest in exploring Drupal internals, development & deployment patterns with mental models that have been commonplace in recent times.

Modernizing our DevOps Process at UCSF

Presenters
Topics
DevOps / Decoupled
This presentation would be around the implemented and are still implementing new deployment processes at UCSF.   This process includes Code on Github, deployments using Github Actions,   CI environments using Tugboat and testing tools in Cypress, and finally deploying code to Acquia Cloud.   Discussion would probably be around a lot of the initial challanges about getting everything to work together, working with the various API's, struggling with getting various SSH keys working, the Private Keys you need to setup etc.    

Beyond Static: The JAMstack is much more than just static sites

Day
Saturday, October 17
Timeslot
1:00pm - 1:45pm (PT)
Hopin
Presenters
Topics
Decoupled / Performance
Content editors love the content management workflows that a CMS provides out-of-the-box. Developers love the experience of using modern front end tools like Gatsby. Can we have the best of both worlds? Yes, we can. However, opting for a decoupled architecture requires a mindset shift. How you implement this, it will introduce different challenges to overcome and factors to consider.

Keeping Drupal relevant in a world of JamStack and CMS as-a-service

Presenters
Topics
Back-end Development / Decoupled / Community
The face of web-development is constantly evolving. As Drupal nears 20 years of age it has remained relevant by continuously adapting to the changing landscape of the web. In this session we will examine the current crop of CMS as a service competitors, the value proposition they provide and what Drupal can learn from them. We will look in detail at the JamStack and explore what has fueled its rapid growth and how this relates to Drupal, exploring whether there is still a place for Drupal in this market.  

Layout Builder Components Can Break Your Site—Part 2

Day
Saturday, October 17
Timeslot
11:00am - 11:45am (PT)
Hopin
Presenters
Topics
Theming & Front-end / Decoupled / Back-end Development
This is Part 2 of the topic I delivered at DrupalCon 2020: Layout Builder components can break your site. Here's how. Watch Part 1 first to understand the problem that site builders, back-end developers and site architects face to ensure that several critical features of Drupal, including page revisioning, Workflow and Workspaces, don't break. Here is some feedback from the first session:

Decoupling Drupal: Gatsby Live Preview from the same project

Day
Friday, October 16
Timeslot
11:00am - 11:45am (PT)
Hopin
Presenters
Topics
Decoupled
Lots of people are interested in decoupling Drupal - using it as a backend headless CMS for some other front end Javascript framework. Gatsby is a clear contender for filling that front end spot, providing an official plug in for setting the relationship up, pulling content during its builds, and even allowing you to refresh content for live previews while new content is being created.