DrupalCamp Spain 2022 - Introducción al front end en Drupal

Esta charla está destinada tanto a desarrolladores front-end que se inician en Drupal como a cualquier desarrollador que quiera obtener una visión general de cómo se organiza y estructura el front en Drupal (versiones 8 en adelante). También puede ser muy útil para perfiles back-end Drupal experimentados que sólo hayan tocado la capa del front superficialmente.

El front-end de Drupal ofrece muchas posibilidades y tiene una serie de conceptos propios que es importante conocer, además de unas buenas prácticas que, si se respetan, abren la puerta a grandes optimizaciones.

Prestaremos especial atención a proporcionar equivalencias y buscar similaridades de cara a aquellos desarrolladores que vengan de otros frameworks o herramientas.

Los temas a tratar serán los siguientes:

Cómo renderiza Drupal una página HTML: vistazo rápido a la render pipeline, las render arrays y el poder de los theme hooks.
Estructura de un theme de Drupal
Twig y templates: cómo trabajar con sobrescrituras y funciones de preprocesado. Cómo añadir suggestions.
Librerías, la herramienta más poderosa. Crear, alterar y sobrescribir librerías. Interacciones entre módulos y themes usando librerías.
Javascript en Drupal: behaviors, IIFE, librerías del core.

Ponente: Ignacio Díaz-Roncero Fraile

Evento
DrupalCampSpain 2022
Nivel
Principiante
Idioma
Castellano
Audiencia
Theming
Versión
Drupal 9