Articles

le

Les CMS ont été conçus pour gérer des sites internet. Or, à l'heure où la frontière entre le site et l'application web tend à disparaître, on constate que les CMS traditionnels ne sont plus adaptés...

headless-cms

C'est quoi un Headless CMS ?

Un Headless CMS est un logiciel qui se focalise sur la gestion des contenus, et qui se contente d'une API en façade.

Ce type d'outil repose sur :

  • Un backend basé sur une base de donnée et géré traditionnellement via une interface graphique
  • Un contenu accessible via un web service et une API (Application Programing Interface) REST (Representational State Transfer) délivrant des données dans un format de type JSON (JavaScript Object Notation).
  • Un frontend totalement indépendant pouvant être un site réalisé avec un micro-framework, une SPA (Single Page Application) utilisant un framework javascript type Angular ou React js, une application mobile ou tout objet connecté consommateur de données.

Avantages : Le travail des équipes front-end et back-end est totalement séparé, chaque équipe pouvant intervenir avec ses propres outils et environnements. Le code front peut être optimisé au maximum pour le plus grand bénéfice de l'utilisateur. Fini les empilements de « div » et les massacres qui s'ensuivent en temps de chargement, SEO et accessibilité.

Inconvénients : La perte des fonctionnalités frontend du CMS et la nécessité de développer un équivalent : gestion d'urls multilangue, édition in-line/in-page, etc.

 

Des outils intéressants

De nombreuses offres Cloud ont vu le jour ces dernières années, en voici les principales :

 

Qu'en est-il des principaux CMS ?

Dans la plupart des cas, les CMS Open source du marché font très bien l'affaire. Focus :

  • WordPress : Il est possible d'utiliser une API REST avec les plugins JSON API ou WP REST API
  • Drupal 7 : Il est possible d'utiliser une API REST avec les modules RESTful ou RESTful Web Services
  • Drupal 8 : Le module RESTful Web Services est intégré au core de Drupal
 
Vous devez vous connecter pour noter cet élément !

Commentaires

captcha Générer une autre image

Soyez le premier à laisser un commentaire


Agenda

Aucune nouveauté dans cette rubrique

Quel CMS choisir ?

Quizz cmsAccédez au quizz pour découvrir quel CMS correspond le mieux à votre projet web. 

 

Créez votre compte

Rejoignez la communauté de CMS.fr

Bénéficiez d'un accès complet au site, Publiez vos articles et références, Diffusez vos événements, Participez à la vie du forum, Commentez les articles et Créez votre propre blog pour partager vos connaissances des CMS.

La création du compte est simple, rapide et GRATUITE.

Créez votre compte

A propos

CMS.fr est un site d'information dédié aux dernières actualités des CMS et des logiciels de gestion de contenu web.

Retrouvez les dernières news, les modules et extensions indispensables et les comparatifs des meilleurs CMS du marché comme Wordpress, Joomla, e-majine, Drupal et Prestashop.

Suivez-nous ! 

icone facebookicone google plusicone twittericone RSS