Esta charla tiene como punto de partida un sistema de diseño ya creado y su implementación Open Source en React para su uso en portales desacoplados utilizando Next.js y Drupal. Para comenzar, detallaremos el proceso de construcción de una librería de componentes reutilizables en React, abarcando la organización del proyecto, la implementación de componentes clave, y las mejores prácticas para asegurar la escalabilidad y mantenibilidad del código.
La parte central de la charla se centrará en la integración de esta librería de componentes con Layout Builder en Drupal a través de Next.js. Mostraremos cómo Drupal puede utilizar estos componentes React a través de Layout Builder, permitiendo a los editores de contenido crear y personalizar portales web de manera rápida y sencilla. Además, demostraremos cómo Next.js puede actuar como la capa frontend desacoplada, proporcionando un rendimiento superior y una experiencia de usuario mejorada.
Veremos ejemplos prácticos de cómo los componentes React se integran con Layout Builder, permitiendo una construcción de portales más ágil y eficiente. Los asistentes aprenderán cómo estas tecnologías se combinan para ofrecer una solución potente y moderna para el desarrollo de portales web.
Abordaremos también los desafíos comunes y presentaremos soluciones prácticas para asegurar una integración fluida entre React, Next.js y Drupal. Al finalizar esta charla, los participantes tendrán una comprensión clara de cómo un sistema de diseño puede transformarse en una librería de componentes reutilizables y cómo esta librería, en combinación con Drupal, Layout Builder y Next.js, puede facilitar la creación rápida de portales desacoplados modernos y escalables.
- Ponente: Borja Sanz Sanz
- Lugar: sala AED
- Nivel de la charla: intermedio
- Idioma: Español