Aljibe es una extension para DDEV que hemos desarrollado en Metadrop y es la base de todos nuestros desarrollos en local.
Aljibe, el contenedor de gotas de Drupal, ofrece las siguientes herramientas integradas con DDEV listas para ser usadas:
- Behat para BDD y tests de aceptación
- BackstopJS para tests de regresión visual
- Unlighthouse para revisiones de calidad de un sitio web, siguiente los estándares de Lighthouse
- Pa11y para análisis de accesibilidad
- MkDocs para documentación técnica del proyecto
- Adminer para gestionar gráficamente la base de datos
Al ser extensiones de DDEV, pueden incluso ser usadas sin el paquete completo.
Permite, además, cosas como grabar en vídeo los tests de Behat, soporte para testing, soporte multisite, onboarding técnico rápido, buenas prácticas, desactivado de los contenedores que no se usen y otras ventajas. Es, para nosotros, una pieza fundamental en el desarrollo y una forma de facilitar enormemente el mismo.
Durante el taller se enseñará a usarlo, mostrando las diferentes funcionalidades disponibles, para que puedas usarlo en tus proyectos próximos o actuales. Solo se requiere tener instalado DDEV (y docker) en local, así como una mínima familiaridad con él.