Aller au contenu

CMS headless

Un CMS headless sépare gestion et présentation du contenu et le fournit via des API. Le site ou l’application nécessite sa propre logique d’affichage.

Également appeléHeadless CMS
Interfaces & intégration

Qu’est-ce qu’un CMS headless ?

Un CMS headless sépare la gestion du contenu de sa présentation aux utilisateurs. Il fournit ce contenu via des interfaces de programmation, ou API. Un site, une application mobile ou une autre interface affiche les données de manière adaptée. L’équipe éditoriale peut toujours utiliser une interface de modification. L’apparence et les interactions des canaux sont développées indépendamment.

Un éditeur de logiciels fictif prévoit de gérer ses instructions d’aide avec le type de contenu helpArticle et les champs title et steps. Le site doit afficher le même enregistrement comme page d’aide, et l’application mobile comme vue interne. Le modèle doit donc fournir les étapes sous forme de données utilisables ; un bloc de texte conçu uniquement pour la mise en page du site pourrait compliquer l’affichage dans l’application.

La connexion API ne remplace pas le développement de ces interfaces. L’exploitation prévue définit aussi quand une modification approuvée est récupérée et comment les contenus en cache sont actualisés. Le choix architectural englobe donc affichage, publication et exploitation de chaque canal.

Sources

Articles sur le sujet

Interfaces & intégration avec ASES

ERP, CRM et boutique bien connectés