En la era de la digitalización global, el ganador es aquel que es más rápido que otros dominando nuevos canales de interacción con la audiencia y ofreciendo a sus clientes soluciones digitales más convenientes.
Para tener éxito, una empresa abre oficinas de representación en la Web, lanza aplicaciones móviles, se posiciona en las redes sociales y utiliza dispositivos inteligentes y dispositivos IoT. Es importante presentarse lo más ampliamente posible en el mercado, utilizando todos los medios disponibles. También debe ser flexible, migrar rápida y fácilmente a nuevas plataformas.
El enfoque tradicional es que para cada plataforma se desarrolla su propia arquitectura, se prepara el contenido y se configura la interfaz. El desarrollo y el apoyo en un esquema de este tipo requieren recursos importantes. Esto limita la capacidad de las empresas para acceder a los canales digitales.
Una nueva generación de CMS resuelve el problema de la gestión de contenido en múltiples plataformas. El contenido ahora se crea, almacena y edita independientemente de las soluciones técnicas utilizadas para presentarlo en el hardware del cliente (navegador, teléfono inteligente, reloj inteligente).
CMS sin cabeza - cuerpo sin cabeza
La lógica del CMS tradicional combina las partes de back-end y front-end de un sistema. En este caso, el contenido resulta estar asociado con tecnologías, arquitectura y plantillas específicas de la aplicación cliente-servidor.
Headless CMS — . , , . («») («»).
Headless CMS , «» «». ( ) , .
, -. , . .
, Headless CMS , ( ).
, , . , . , , , , .
(PostgreSQL, MongoDB, SQLite, MySQL MariaDB Strapi). «» JSON, . API: RESTful GraphQL.
(, , ). API.
Headless CMS
, Headless CMS — . , , . , ( ).
— . Headless CMS . « », API.
Acelerar la implementación de nuevos proyectos también es una ventaja importante para las empresas. Debido a la flexibilidad de usar contenido, en Headless CMS, el proceso de lanzamiento de un sitio web o aplicación lleva menos tiempo. Además, los estándares de la industria RESTful y GraphQL proporcionan un inicio rápido al implementar un nuevo proyecto: los desarrolladores no necesitan sentar las bases arquitectónicas y dominar las herramientas en torno a estas tecnologías.
Para los usuarios del panel administrativo, la conveniencia de trabajar en el sistema es importante . La administración centralizada facilita la interacción con diferentes plataformas. Puede agregar y editar contenido, administrar configuraciones en una interfaz administrativa familiar.
, , . CMS CDN.
. , iOS, web- Android-, — .
(Ruby, PHP, Java, Swift) API , . .
Headless CMS . , , «» .
Headless CMS?
Headless CMS , .
, , . API, .
Headless CMS , - . Gatsby, Nuxt, VuePress, Hugo Gridsome, CMS.
Headless CMS
CMS, Jamstack. CDN, -.
CMS headlesscms.org. open source .
Headless CMS CDN-.
-.
.
: GraphQL REST API ( ).
— Headless CMS
, Headless CMS, , . . .
Con el mayor desarrollo de los productos digitales, es probable que Headless CMS sea más preferido que los tradicionales WordPress o Joomla. Hay muchas razones para creer que el futuro pertenece a los sistemas "sin cabeza".