Drupal 10, un resumen rápido
Drupal 10 es la última versión del popular sistema de gestión de contenidos (CMS) de código abierto Drupal, lanzado el 14 de diciembre de 2022. Marca la culminación de más de dos años de desarrollo y trae consigo numerosas características y mejoras nuevas.
Una de las características clave de Drupal 10 es su soporte para prácticas modernas de desarrollo web. Incluye un nuevo tema de front-end llamado Olivero que está construido con las últimas tecnologías web, incluyendo CSS Grid y Flexbox, y es totalmente adaptable. Drupal 10 también proporciona soporte para las últimas versiones de PHP y MySQL, así como soporte para arquitecturas desacopladas y configuraciones de CMS headless.
Otra gran mejora en Drupal 10 es su experiencia de autoría de contenido mejorada. El nuevo editor de contenido, llamado “Content Moderation”, permite a los autores gestionar fácilmente el flujo de trabajo y el proceso de revisión de su contenido. Incluye características como estados, roles y permisos personalizables, así como la capacidad de programar contenido para su publicación en una fecha posterior.
En términos de rendimiento, Drupal 10 presume de mejoras significativas sobre su predecesor. Incluye un nuevo sistema de caché llamado “Dynamic Page Cache”, que permite tiempos de carga de página más rápidos y una mejor escalabilidad. Drupal 10 también incluye una nueva herramienta llamada “Big Pipe”, que optimiza la entrega de contenido dinámico priorizando la renderización del contenido visible en la parte superior de la página.
Además de estas características principales, Drupal 10 incluye numerosas otras mejoras y actualizaciones. Tiene un nuevo tema predeterminado llamado “Olivero”, que está construido con las últimas tecnologías web y es totalmente adaptable. También incluye un nuevo sistema de plugins llamado “Blocks”, que permite diseños más flexibles y personalizables. Drupal 10 también incluye un mejor soporte para sitios web multilingües, con flujos de trabajo de traducción mejorados y la capacidad de gestionar traducciones a nivel de entidad.
Una de las características más emocionantes de Drupal 10 es su soporte para configuraciones de “CMS Headless”. Un CMS headless es un sistema de gestión de contenidos que desacopla la capa de presentación front-end de la capa de gestión de contenidos back-end. Esto permite a los desarrolladores crear experiencias front-end personalizadas utilizando cualquier tecnología que elijan, al tiempo que aprovechan las sólidas capacidades de gestión de contenidos de Drupal.
Drupal 10 también incluye una serie de nuevas API y herramientas para desarrolladores. Incluye una nueva API GraphQL, que permite a los desarrolladores consultar y mutar datos utilizando el lenguaje de consulta GraphQL. También incluye una nueva API “Workflow”, que permite a los desarrolladores crear flujos de trabajo personalizados e integraciones con otras herramientas y sistemas.
En general, Drupal 10 es un gran paso adelante para el popular sistema de gestión de contenidos. Su soporte para prácticas modernas de desarrollo web, su experiencia de autoría de contenido mejorada y su rendimiento optimizado lo convierten en una opción sólida para organizaciones que buscan crear y gestionar sitios web y experiencias digitales. Su soporte para configuraciones de CMS headless y nuevas API lo convierten en una opción atractiva para desarrolladores que buscan crear soluciones personalizadas.