,

¿Qué es un CMS headless? Descubre si es la mejor opción para ti y tu proyecto web

Mucho se ha hablado de los CMS headless en los últimos años y con razón, pues las ventajas que ofrecen, en combinación con la nube, suponen una evolución con respecto a los CMS monolíticos tradicionales…

|

🗣️ Comentarios

|

Lectura:

5–8 minutos

Mucho se ha hablado de los CMS headless en los últimos años y con razón, pues las ventajas que ofrecen, en combinación con la nube, suponen una evolución con respecto a los CMS monolíticos tradicionales. Pero esta tecnología tampoco es la idea para todos y en todos los supuestos. Sigue con nosotros hasta el final y entenderás si un CMS sin cabeza es lo que te interesa a ti y a tu empresa o no…

Definición. ¿Qué es un CMS headless?

Lo primero que debemos hacer es explicar bien qué es exactamente un CMS headless. Se trata de un CMS que desacopla la parte de la administración o backend y la parte frontal o frontend, de forma el CMS headless crea el contenido y lo ofrece mediante APIs bien definidas, como GraphQL o APIs RESTful, a otros sistemas independientes que se encarga de construir el diseño final, la interfaz del usuario.

Entonces el backend construye el contenido, pero no se encarga de la capa de presentación que ven los usuarios, sino que posteriormente se usan tecnologías como node.js, React o Next.js para conformar la parte frontal. Estos sistemas que determinan el fronted tienen la habilidad de componer diferentes versiones según sea la pantalla desde la que el usuario consulte el contenido y esto contrasta con las tecnologías tradicionales con diseños responsive que, aunque se ven bien en todas las pantallas y dispositivos, siempre muestran el mismo contenido.

Diferencias entre un CMS tradicional y uno headless

La principal diferencia es que mientras el CMS tradicional se encarga de todo, tanto de crear y almacenar el contenido y también de mostrarlo la usuario o cliente (sistemas acoplados), en cambio el CMS headless (sin cabeza o desacoplado) establece una división entre la parte privada, de administración o backend, que actúa como un repositorio de contenido, y la frontal, que se maneja mediante otros sistemas diferentes. Por ello, se suele hablar de que los sistemas tradicionales son monolíticos, mientras que en los CMS headless, al sistema se le ha “cortado la cabeza”, en sentido figurado. Es decir, en los sistemas headless la tarea monolítica del CMS se ha dividido en dos y por un lado una parte maneja la generación de contenido y, por otra, se maneja la presentación del contenido.

CMS tradicionales y headless no son excluyentes y, de hecho, existen muchas plataformas tanto comerciales como de código libre que pueden ser usadas de ambas maneras. Entonces la elección de uno u otro sistema dependerá, obviamente, las ventajas y desventajas.

Ventajas de los CMS sin cabeza

Las ventajas de los CMS Headless son muchas y muy variadas:

  • Mayor seguridad. Al desacoplar la creación de contenido, la parte backend se puede proteger mejor, puesto que no hace tanta falta que esté expuesta, ya que todo se sirve mediante una API.
  • Más estabilidad y rendimiento: Otra de las ventajas de separar backend y frontend es que el backend se vuelve más estable puesto que no se tiene que precupar de toda la parte frontal.
  • Actualizaciones: Relacionado con lo anterior, un CMS headless es más fácil de actualizar y de mantener puesto que muchas de estas actualizaciones afectan únicamente al backend, especialmente cuando se trabaja en la nube. En los CMS Tradicionales monolíticos, a veces sucede que para actualizar el backend hay que retocar también el frontend, y eso cuesta mucho dinero, de forma que el proyecto deja de evolucionar. Los CMS headless resuelven este grave problema.
  • Escalabilidad: Desde un CMS headless también se podría alimentar una app, por ejemplo, de forma que se adapta a las necesidades de crecimiento de las empresas. Esto evita tener que subir el mismo contenido en diferentes CMS o software si es que tenemos uno para la web, otro para las aplicaciones de movíl, etc.
  • Flexibilidad: En el sentido de que pueden configurarse diseños personalizados para dispositivos tan variopintos como los smartwatches o los altavoces inteligentes. Es muy conveniente que las empresas que comercialicen CMS headless cuenten con plantillas en React, Node.js y Next.js para que no se tenga que trabajar en la parte frontal desde cero.

Se trata, por tanto, de una elección ideal para entornos digitales complejos como pueden ser los periódicos digitales. Es una solución más estable a largo plazo, moderna y permite una gran reutilización de los contenidos y una gran personalización en el frontend.

Generalmente, a largo plazo, los CMS headless suponen un gran ahorro de costes.

Inconvenientes de los CMS headless

Las ventajas de los CMS headless provienen de su propia naturaleza de separar la creación de contenido de la entrega del mismo. Se comenta, lógicamente y con razón, que esto añade complejidad al sistema de cara a los desarrolladores, de forma que un equipo se debe encargar del backend y otro, del frontend. Es habitual que el CMS headless lo provea un tercero y este tercero puede encargarse de la parte frontal o no, dependiendo de las necesidades del cliente o del medio de comunicación digital.

Es importante, tal y como hace Glide, proveer un sistema backend desacoplado robusto, por un lado, y por otro también ofrecer plantillas perfectamente operativas al cliente de forma que éste solo tenga que darle su toque final a la parte frontal. Esto es también bueno para que cada periódico o proyecto se encargue de darle su propio toque final. Esto resuelve bastante el tema de la complejidad comentada anteriormente. La complejidad, por tanto, se puede reducir como hemos visto y en todo caso depende de las necesidades de personalización del proyecto.

Ambos equipos, los encargados de backend y frontend, deben estar perfectamente sincronizados, de forma que se implemente en la parte frontal todas las opciones y mejoras de la parte de administración. Puede ser una desventaja clara la descoordinación o la falta de recursos humanos.  

Aunque los inconvenientes existen, seguramente la mayor parte de los proyectos, si son sólidos, encontrarán ventajas en la nueva aproximación headless a los CMS. Es muy habitual que headless se combine con manejo en la nube y el cliente o periódico digital no se tenga que preocupar de su mantenimiento, seguridad ni actualizaciones.

Principales CMS Headless

Para periódicos digitales de gran tráfico quizás los más conocidos son Arc XP, el CMS de The Washington Post que ha evolucionado a Digital Experience Platform (DXP), así como Glide, un CMS muy completo.

Las características de reusabilidad del contenido y la omnicanalidad son también muy apreciadas por las empresas, que ven en la combinación de la nube y los CMS o DXP headless una combinación ganadora.

En cuanto al código libre, también CMS tan populares como Drupal o WordPress pueden ser utilizados como CMS sin cabeza, aunque lo habitual es que lo hagan de forma tradicional. Ambos cuentan con las API necesarias para servir contenido en la forma adecuada, tal y como lo hacen los sistemas headless.

¿Es headless para ti? Nuestra opinión

Si estás empezando un proyecto o no tienes muchos recursos, probablemente es más sencillo empezar con un CMS tradicional y cambiar a una arquitectura headless el proyecto o periódico digital esté más asentado.

En conclusión, un CMS Headless es para ti si todas las ventajas comentadas te convencen y compruebas que las desventajas son salvables.  

Autor: Jorge Mediavilla Martínez es licenciado en Periodismo por la Universidad Complutense de Madrid y lleva ejerciendo más de 20 años como editor de noticias, primero, y posteriormente como Product / Project Manager en empresas tan prestigiosas como ya.com, Yahoo!, acierto.com, Wunderman Thompson (grupo WPP) o grupo PRISA, entre otros. Además colabora con la URJC. Síguele en LinkedIN o Twitter. Contacto

Apúntate gratis al boletín semanal:

Al suscribirte, confirmas que aceptas recibir la newsletter semanal de mejorCMS.com y las Condiciones de uso y Política de privacidad de mejorCMS.com, así como las de Mailchimp.

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Moderación de comentarios: Todos los comentarios son moderados antes de su publicación. Si el tuyo no aparece, puede que sea irrespetuoso, contenga insultos, algo ilegal, parezca spam o sea poco constructivo.

🔥Lo más popular ahora:

Consigue el libro de CMS MAG gratis

Consigue gratis el libro «Gestores de contenidos (CMS) para audiencias masivas en 2025» valorado en 29.95€ en Amazon totalmente gratis si te suscribes y mantienes la suscripción durante 3 meses: