About this talk
This talk explores the evolution of decoupled Drupal, moving beyond the debate of whether to adopt a decoupled architecture to addressing common challenges and best practices in the field. The speaker highlights the Drupal admin UI team's development of a user experience-focused decoupled application for creating and managing content, while striving to minimize tight integration with Drupal. Key topics include the benefits of a fully decoupled approach, strategies for routing and data fetching, state management with autosave, and methodologies for onboarding existing Drupal themers into a React ecosystem. The session also delves into extensibility concepts, advanced UI patterns like undo/redo, and the appropriateness of creating custom endpoints to deliver data.