¿Qué es el CMS sin cabeza? Busqué en Google sobre esto y la explicación no me convence. ¿Cuál es esta relación con Gatsby y Wordpress?
¿Alguien puede explicar esto en términos simples?
Respuesta1
Un CMS sin cabeza es aquel que no tiene una interfaz, de modo que el contenido que contiene el CMS se puede entregar a cualquier interfaz que el desarrollador elija implementar.
Un CMS sin cabeza (o "desacoplado") utiliza una API que utiliza el desarrollador front-end, lo que significa que no hay un único front-end que el desarrollador esté restringido a usar.
Por ejemplo, sin secuencias de comandos complejas, WordPress tiene un back-end y un front-end, todos desarrollados como un solo producto para brindar a los usuarios la capacidad de administrar contenido e interactúa directamente con su propia base de datos.
Por el contrario, ButterCMS (entre muchos otros) es un motor de blog basado en API que puede interactuar con cualquier tecnología que elija para su proyecto de implementación de un blog. Necesitaría secuencias de comandos complejas para hacer lo mismo con WordPress, en todo caso.
Además, un CMS headless no se limita a proporcionar un CMS para un sitio web. Se puede utilizar con cualquier cosa que pueda realizar llamadas a una API: aplicaciones móviles, aplicaciones cliente instaladas en las PC de los usuarios, etc.