Best practices for integrating components with Drupal 8 or 9

Watch full recording from SFDUG

Building reusable components in a design system such as Pattern Lab is only half the job. The second half is to seamlessly integrate those components with Drupal. There are several approaches to accomplishing this in a Drupal 8, or 9, website.  In this session, I will walk you through integrating components using the Presenter Template approach while adhering to Drupal's best practices for caching, render arrays, and performance. I will build a component in Pattern lab and ensure it provides mechanisms for leveraging Drupal's attributes, title_prefix, and title_suffix. By the end of this session, you will have a component fully integrated and rendered in Drupal with a single source of truth for markup, styles, and JavaScript,

Presentation Video
Day
Saturday, October 17
Timeslot
10:00am - 10:45am (PT)
Topics
Theming & Front-end
This session will be live captioned

Presenters