Un site headless sépare le contenu de l’affichage : vous rédigez vos pages dans un CMS headless, et un site indépendant, développé en Next.js ou en Astro, les récupère pour les afficher.
- Performance : les pages sont préparées à l’avance et servies au plus près de vos visiteurs, elles s’affichent presque instantanément.
- Sécurité : ni base de données ni administration exposées sur le site public, donc beaucoup moins de prise pour les attaques.
- Liberté de design : aucun thème imposé, le site suit votre maquette.
Next.js ou Astro ? Astro pour un site surtout éditorial, le plus léger possible ; Next.js dès qu’il faut des espaces connectés, de la recherche ou des contenus personnalisés. Côté CMS, Sanity pour une édition souple et collaborative, Strapi quand vous voulez l’héberger vous-même, Contentful quand votre organisation l’utilise déjà.
Exemple : pour le catalogue VegMech, l’équipe publie une fiche dans Sanity et le site Next.js la met en ligne quelques secondes plus tard, sans reconstruire tout le site. Les visiteurs, eux, profitent de pages statiques, donc très rapides, partout dans le monde.