6. Drupal: Tematización
La tematización en Drupal 8 ha cambiado. Esto se debe principalmente a la transición hacia la programación orientada a objetos y al uso del motor de plantillas Twig. Si antes bastaba con aprender un poco de PHP, HTML, CSS y comenzar a crear tu propio tema, ahora también es necesario entender Twig. Por un lado, esto complica el desarrollo en Drupal, pero por otro lado, simplifica el proceso de desarrollo. Usar un motor de plantillas es más conveniente para un grupo de desarrolladores, cuando algunos se especializan en desarrollar funciones y otros en el desarrollo del frontend del sitio.
Es necesario dominar gradualmente cada nueva tecnología y enfoque de desarrollo: SASS, Twig, Grunt, Bootstrap – todo esto se ha convertido desde hace tiempo en el estándar para desarrollar aplicaciones web. Así que vamos a descubrir cómo usar todo esto.