Quel CMS pour un site Astro ? Comparatif 2026
Comparatif des CMS headless pour Astro : Pages CMS, Decap, Sanity, Contentful. Coût réel, facilité d'usage et le critère qui compte au Maroc.
Quand je livre un site statique, la question suivante est toujours la même : « et si je veux changer un texte moi-même ? »
C’est la bonne question. Un site que le client ne peut pas modifier finit par se périmer, ou par générer une facture à chaque changement de numéro de téléphone. Le choix du CMS compte donc autant que le choix du framework — et pour une petite structure au Maroc, les critères ne sont pas ceux des comparatifs anglophones.
Le critère qui change tout : où vit le contenu
Deux familles, et la différence est structurante.
Les CMS basés sur Git. Le contenu est stocké dans des fichiers Markdown ou JSON, dans votre dépôt. L’interface d’édition écrit dans ces fichiers via un commit. Pages CMS, Decap, TinaCMS fonctionnent ainsi.
Les CMS basés sur une API. Le contenu vit sur les serveurs du prestataire. Votre site l’interroge à la construction. Sanity, Contentful, Strapi, Hygraph relèvent de cette catégorie.
Conséquence directe et souvent sous-estimée : avec un CMS Git, votre contenu vous appartient physiquement. Il est versionné, sauvegardé, lisible sans aucun outil, et si le service d’édition ferme demain, vos fichiers sont intacts. Avec un CMS API, votre contenu est chez un tiers, soumis à ses tarifs et à sa pérennité. Pour un client qui paie un site une fois et compte le garder cinq ans, ce n’est pas un détail.
Les options, concrètement
Pages CMS
Interface web qui édite les fichiers de votre dépôt GitHub, configurée par un seul fichier .pages.yml décrivant vos champs.
Coût : gratuit. Pour qui : sites vitrines et PME dont le contenu est déjà en fichiers.
Ce que j’aime : aucun compte à créer côté client au-delà de GitHub, aucune base de données, aucune facture récurrente, et le contenu reste dans le dépôt. La configuration est déclarative et rapide.
Les limites, honnêtement : c’est un projet jeune, porté par une petite équipe — un risque à peser. L’interface reste basique face à un Sanity. Et le fichier de configuration doit refléter exactement la structure de vos données : un champ oublié est un champ invisible dans l’interface, sans avertissement. C’est une erreur que j’ai commise sur ce site même.
Decap CMS (ex-Netlify CMS)
L’ancêtre du CMS Git, open source, largement déployé.
Coût : gratuit. Pour qui : mêmes cas d’usage, avec une préférence pour l’open source établi.
Plus mature et mieux documenté que Pages CMS, mais le rythme de développement a ralenti et la configuration de l’authentification demande plus de travail. L’interface a vieilli.
Sanity
Le plus puissant des CMS hébergés. Éditeur personnalisable en React, temps réel, modélisation de contenu très fine.
Coût : un plan gratuit réel et utilisable en production, avec des quotas (sièges, documents, requêtes API). Le plan payant démarre autour de 15 $ par siège et par mois.
Quand il se justifie : contenu structuré complexe, plusieurs rédacteurs simultanés, catalogue important, besoin de gouvernance éditoriale. Pour un site de dix pages, c’est disproportionné.
Attention au modèle par siège : facturé en devise forte, pour une PME marocaine, 15 $ par utilisateur et par mois représente une charge récurrente significative rapportée au prix du site lui-même.
Contentful
L’option entreprise. Solide, mais la structure tarifaire est pensée pour des organisations d’une autre taille : le plan gratuit est volontairement contraint, et le premier palier sérieux se chiffre en centaines de dollars mensuels.
Mon avis : pour un site vitrine ou une PME au Maroc, le rapport coût/bénéfice n’y est pas. Contentful résout des problèmes d’équipes internationales que vous n’avez pas.
Strapi
Open source et auto-hébergé : vous contrôlez tout, et vous administrez un serveur, une base de données et des sauvegardes. Ce qui déplace le coût du logiciel vers l’infrastructure et le temps.
Pertinent si vous avez déjà une équipe technique. Sinon, vous avez réintroduit exactement la charge de maintenance que le statique cherchait à éliminer.
Comparatif
| Pages CMS | Decap | Sanity | Contentful | Strapi | |
|---|---|---|---|---|---|
| Coût de départ | 0 | 0 | 0 (quotas) | 0 (très limité) | Serveur |
| Contenu vous appartient | Oui (Git) | Oui (Git) | Non (API) | Non (API) | Oui (auto-hébergé) |
| Compte requis | GitHub | GitHub | Sanity | Contentful | Le vôtre |
| Édition hors ligne | Oui | Oui | Non | Non | Non |
| Confort d’édition | Correct | Correct | Excellent | Excellent | Bon |
| Maintenance | Aucune | Aucune | Aucune | Aucune | À votre charge |
| Adapté à un site vitrine | Oui | Oui | Surdimensionné | Non | Non |
Le critère dont personne ne parle : la connexion
Les comparatifs anglophones raisonnent avec une connexion stable. Au Maroc, un CMS Git présente un avantage concret : les temps de réponse sont ceux de GitHub, et surtout, l’édition ne dépend pas d’un aller-retour permanent avec une API de contenu. Sur une connexion irrégulière, la différence d’expérience est nette.
Autre point terrain : l’interface de Sanity ou Contentful est en anglais. Pour un gérant de PME à Marrakech qui travaille en français et en darija, une interface minimale avec des champs clairement nommés en français est souvent plus efficace qu’un outil puissant mais intimidant. Le meilleur CMS est celui que votre client ouvrira réellement.
Ce que je choisis, et pourquoi
Pour la grande majorité de mes projets — sites vitrines, sites d’entreprise, cabinets — j’utilise Pages CMS : gratuit, pas d’abonnement à expliquer au client, contenu versionné dans le dépôt, et suffisant dès lors que les champs sont bien pensés.
Je bascule sur Sanity quand il y a plusieurs rédacteurs simultanés, un volume de contenu important, ou un besoin de relecture et de validation avant publication.
Je ne recommande Contentful que si le client l’utilise déjà par ailleurs.
Un conseil qui vaut pour tous : la qualité de l’expérience d’édition tient moins au CMS qu’au soin apporté à la modélisation. Des champs nommés en français, décrits, avec des zones de texte longues là où il faut et des listes déroulantes là où un choix libre créerait des incohérences — cela compte davantage que la marque de l’outil. Un Sanity mal configuré est plus pénible qu’un Pages CMS bien pensé.
Les tarifs cités évoluent régulièrement ; vérifiez les pages officielles avant de vous engager.
Voir aussi : la page site d’entreprise et l’article espace d’administration facile.
Nos prestations liées à cet article
- Maintenance de Site Web au Maroc — dès 600 MAD/mois Garder un site à jour, rapide et sûr, sans y penser.
- Création de Site Web d'Entreprise au Maroc Une présence professionnelle structurée, pensée pour rassurer vos prospects et alimenter votre commercial en demandes qualifiées.
- Création de Site Vitrine au Maroc — dès 3 500 MAD Un site clair qui présente votre activité et déclenche la prise de contact, sans complexité inutile.