About this talk
This talk features John Albin discussing the evolution of server-side rendering in web development and its relevance to Drupal. He explains how modern frontend frameworks, particularly React v19, have adopted the concept of splitting components into client and server parts. The session highlights the introduction of Declarative Shadow DOM as a native enhancement for Web Components, allowing them to be defined using just HTML and CSS. Albin poses the intriguing question of whether Drupal can leverage these advancements in Declarative Shadow DOM and Single Directory Components to rejuvenate its theming system and maintain its relevance in the contemporary tech landscape.