Gérer un site Next.js — contenu via headless CMS

Gérer un site Next.js — contenu via headless CMS

<h2>Comment fonctionne le headless CMS?</h2><p>Avec Next.js, le frontend (le site) est séparé du backend (la base de données de contenu). Vous modifiez le contenu dans un panneau d'administration distinct, et Next.js le récupère au moment de la construction ou en temps réel.</p><h3>3 options</h3><h4>1. Sanity Studio (recommandé)</h4><ul><li>Gratuit jusqu'à 100 000 requêtes API + 3 utilisateurs</li><li>Panneau d'administration rapide avec aperçu en temps réel</li><li>Piloté par schéma (nous définissons ce que le client peut remplir)</li><li>Édition collaborative en temps réel</li></ul><h4>2. Strapi (hébergé soi-même)</h4><ul><li>100% gratuit, fonctionne sur nos serveurs</li><li>Entièrement open-source</li><li>Rôles et autorisations personnalisés</li><li>Pour les clients avec des exigences de souveraineté des données</li></ul><h4>3. IT Live CMS (pour les clients simples)</h4><ul><li>Notre propre CMS léger</li><li>Dans votre portail client IT Live — pas de connexion distincte</li><li>Limited à du texte + des images + des listes simples</li></ul><h3>Flux de construction et de déploiement</h3><ol><li>Le client apporte des modifications dans le CMS</li><li>Déclencheur de webhook vers notre CI/CD</li><li>Démarrage de la construction Next.js (en moyenne 90 secondes)</li><li>Exportation statique téléchargée vers le CDN</li><li>Le client voit les modifications en direct en moins de 2 minutes</li></ol><h3>Restauration</h3><p>Chaque construction est étiquetée avec une version. Restauration à la version précédente via 1 clic dans le tableau de bord, déploiement en 30 secondes.</p>