Durante años, cuando pensábamos en Drupal, pensábamos en PHP, Twig, módulos y plantillas. Pero algo está cambiando.
Con Drupal Canvas y los Code Components, Drupal empieza a hablar un lenguaje muy familiar para cualquier equipo frontend: React, componentes, props, slots, dependencias y datos consumidos desde APIs.
En esta charla vamos a poner las manos en el código y ver qué hay realmente detrás de los Code Components y, sobre todo, qué podemos hacer con ellos. Crearemos componentes React, veremos cómo componerlos con props y slots, conectarlos con datos de Drupal y consumir JSON, todo ello utilizando un flujo de desarrollo mucho más cercano al de un proyecto frontend moderno.
Pero no se trata simplemente de descubrir una nueva funcionalidad de Drupal.
La pregunta interesante es otra:
¿Qué pasa cuando el CMS y el frontend empiezan a hablar el mismo idioma?
A través de ejemplos y demos prácticas veremos cómo encajan React y Drupal Canvas, qué ventajas aporta este enfoque y qué implicaciones puede tener a la hora de plantear la arquitectura de futuros proyectos Drupal.
Una charla para entender qué son realmente los Code Components, hasta dónde podemos llegar con ellos y cómo pueden cambiar la forma en la que trabajamos con Drupal.