SDC & Web Components: Streamlining Front-End Development in Drupal

Summary

Single Directory Component is the new theming approach in Drupal 10 which emphasizes component based development, promoting better reusability as well as embracing faster development process. Web components are a native web browser solution for creating reusable custom page elements. Many enterprises build web components into their design system to power consistent, dynamic, branded experiences for visitors across all types of devices and web technologies. Technically, web components cause "special considerations" since they are encapsulated separately away from the rest of the page resources with their own template, styles and scripts. This session will give you invaluable access to knowledge collected from a real-life project: a Drupal 10 website built using web components from a large enterprise design system.

Single Directory Component is the new theming approach in Drupal 10, emphasizing component based development, which promotes better reusability as well as embracing faster development process.

Come to this session to learn:

  • What a web component is and how they work
  • What "special considerations" mean for your architecture strategy and design decisions when integrating web components into Drupal
  • What challenges and successes to expect when building with web components