Por Jesús Cuesta Arza
La mayoría de las webs del mercado se llevan a cabo con tecnología de CMS (Content Managment System), una tecnología que ha evolucionado para adaptarse a unos consumidores cada vez más globales. Esta evolución se llama Headless.
Cuando hablamos de CMS, estamos hablando de sistemas de gestores de contenidos que nos permiten crear webs estilo blogs, portales, webs de empresa, páginas de medios de comunicación, etc… y todas ellas con una funcionalidad que nos dejan actualizar y publicar nuevo contenido, sin necesidad de profesionales tecnológicos, es decir, al alcance de los periodistas y profesionales de negocio.
Algunas empresas que usan CMS:
Pero, ¿cuáles son esas nuevas necesidades a nivel tecnológico y de consumidores que nos han llevado a esta evolución? La actual vorágine de un consumo global y, sobre todo, de que Internet esté al alcance de todo el mundo, nos lleva a diseñar y desarrollar aplicaciones web y para otros tipos de dispositivos con el objetivo de que cualquier persona del planeta pueda acceder.
Algunas de las características que nos han llevado a dicha evolución son:
Desde los consumidores
- Acceder desde cualquier lugar de mundo
- Consumo con baja o nula conexión a Internet
- Cantidad muy variable de visitantes en la web
- Consumidores acostumbrados a esperar muy poco
Cambios Tecnológicos
- Avances en navegadores
- Avances en las tecnologías para desarrollar webs
- Avances tecnológicos cada poco tiempo
- Consumo desde diferentes dispositivos
- Consumo de información de diferentes sitios, no solamente desde el CMS
Todas estas características, y otras más, son las que vamos a cubrir con las soluciones de CMS Headless. Si tuviésemos que resumir en qué consiste, poodríamos decir que se trata de la posibilidad de poder consumir la información que nos facilita el CMS desde cualquier dispositivo, aplicación y/o web, a través de APIS. Además de poder hacer uso de otra información, en otra base de datos y software, que podremos mostrar en la misma aplicación, con mejores resultados a nivel de rendimiento, seguridad y escalabilidad.
Dentro de los CMS Headless podemos encontrar una gran variedad a nivel de tecnología y de negocio, puesto que cada CMS abarca unas soluciones diferentes. Algunos de ellos son:
- https://www.liferay.com/
- https://www.magnolia-cms.es/
- https://www.bloomreach.com
- https://dotcms.com/
- https://craftercms.org/
- https://wordpress.com/
Para llegar a esta solución, podremos evolucionar nuestro CMS ya desarrollado o comenzar un proyecto desde cero. No debemos conformarnos con un mínimo, puesto nuestros competidores no lo harán.
Bibliografía:
- http://politicalticker.blogs.cnn.com/
- https://atsistemas.com
- http://blog.ups.com/
- http://www.rollingstones.com/
- https://openexpoeurope.com/es/evolucion-del-cms-a-cms-headless-u-otras-opciones/
- https://www.atsistemas.com/es/blog/lo-que-te-perdiste-en-api-days-mad-2019