Headless CMS
Definición breve
Un CMS headless mantiene el contenido separado del diseño de la página y lo entrega a un sitio, una app u otros canales mediante una API.
Un editor introduce texto e imágenes a través de un panel como de costumbre, pero el sistema no lo empareja con una plantilla lista; lo guarda solo como datos estructurados. Un sitio web, una app móvil o cualquier otra pantalla recupera después esos datos mediante una API y los muestra con su propio diseño.
Se encuentra cuando la misma descripción de producto debe aparecer en un sitio web, en una app móvil y en la pantalla de un tercero; el contenido se introduce una vez y se usa en todas partes.
Se confunde a menudo con un CMS clásico. Un CMS clásico gestiona juntos el contenido y la presentación, mientras que el contenido headless queda independiente; esa flexibilidad puede hacer el desarrollo algo más complejo.
El error más frecuente es dejar que los editores introduzcan el contenido sin ninguna vista previa visual, sin ver cómo se mostrará en cada canal, lo que puede hacer que el texto desborde el diseño o que una imagen quede recortada de forma torpe. Lo correcto es definir límites de longitud para cada campo y dar a los editores una vista previa por canal antes de que usted publique.
Por qué importa
Copiar a mano el mismo contenido en varios canales cuesta tiempo y provoca errores. Un CMS headless gestiona el contenido desde un solo lugar y mantiene igual de actualizados el sitio web y la app móvil.
Ejemplo ilustrativo
La lista de servicios de una cadena de spas se obtiene tanto en su sitio web como en su app de reservas desde el mismo CMS headless; una sola actualización llega a ambos canales a la vez.
