WordPress headless est souvent présenté comme la solution par défaut pour un front moderne. Ce n'est pas exact. Astro, Nuxt et SvelteKit couvrent des cas où WordPress en back-end serait surdimensionné ou contre-productif. J'ai livré des projets dans les quatre stacks ces 18 derniers mois. Voici la matrice de décision que j'utilise réellement, et les cas où je déconseille WordPress headless.
Pour cadrer : WordPress headless = WordPress en back-end + un front en Next.js, Nuxt, SvelteKit ou Astro. Astro/Nuxt/SvelteKit peuvent aussi être utilisés en standalone (avec contenu en Markdown/MDX, ou avec un autre CMS comme Sanity, Strapi, Payload).
| Stack | Back-end | Front-end | Profil typique |
|---|---|---|---|
| WordPress headless | WordPress | Next.js / Nuxt / Astro | Site éditorial avec équipe non-tech |
| Astro standalone | Fichiers Markdown ou Sanity | Astro | Site marketing / blog technique |
| Nuxt + Strapi/Payload | Strapi ou Payload CMS | Nuxt 4 | App web Vue avec contenu structuré |
| SvelteKit + headless CMS | Sanity / Contentful | SvelteKit 2 | Site très performant, équipe Svelte |
C'est le critère le plus sous-estimé par les équipes techniques.
| Stack | Maturité éditoriale | Détail |
|---|---|---|
| WordPress headless | Excellente | 20 ans de raffinement, médiathèque, workflows, rôles |
| Astro + Sanity | Bonne | Sanity Studio est très bon, mais nécessite formation |
| Nuxt + Strapi/Payload | Moyenne | Strapi correct, Payload meilleur en 2026 |
| SvelteKit + Sanity | Bonne | Identique à Astro pour ce volet |
Si votre équipe éditoriale compte plus de 3 personnes non-techniques qui publient régulièrement, WordPress reste le standard. Aucun headless CMS n'a la finesse de la médiathèque WordPress ni le ecosystem d'extensions (réservations, billetterie, calendrier, formulaires).
| Besoin | WordPress | Astro | Nuxt | SvelteKit |
|---|---|---|---|---|
| Formulaire de contact avancé | Plugin natif | À développer | À développer | À développer |
| E-commerce | WooCommerce | Snipcart / Shopify API | Nuxt Commerce | À intégrer |
| Membres / espace client | Plugin natif | À développer | Module Nuxt | À développer |
| Multilingue | Polylang / WPML | Astro i18n natif | Module Nuxt i18n | Inlang |
| SEO avancé | Yoast / Rank Math | @astrojs/seo basique | Module Nuxt SEO | À développer |
Si le projet a besoin de plus de 3 fonctionnalités "métier WordPress" (membres, billetterie, formulaires complexes, e-commerce), WordPress headless gagne. Si le projet est un blog, un site marketing ou une documentation, Astro est plus léger et coûte moins cher à exploiter.
Important si vous devez former une équipe ou trouver des prestataires en France.
Sur 100 développeurs front français en 2026, l'écosystème React/Next reste majoritaire. Vue/Nuxt suit. Astro est en forte croissance. Svelte reste minoritaire en France.
Pour un site PME de 50 pages, 15 000 visites/mois :
| Stack | Hébergement back | Hébergement front | Coût annuel total |
|---|---|---|---|
| WordPress headless + Next.js | 8 €/mois (WP managé) | 0 à 20 $/mois (Vercel) | ~200 à 350 €/an |
| Astro + Sanity | — | 0 €/mois (Vercel Hobby) | ~100 €/an (Sanity free tier) |
| Nuxt + Payload | 8 €/mois (Payload self-host) | 20 $/mois (Vercel) | ~330 €/an |
| SvelteKit + Sanity | — | 0 €/mois | ~100 €/an (Sanity free tier) |
Astro et SvelteKit avec un CMS SaaS gratuit sont imbattables pour les petits sites éditoriaux. Au-delà de 100 000 visites/mois ou de 100 documents Sanity, les tarifs SaaS deviennent significatifs et WordPress devient plus prévisible.
Critère souvent oublié dans les benchmarks anglo-saxons. Un projet financé sur fonds publics ou un client peu mobile a besoin d'une stack maintenable par des prestataires français à 5 ou 10 ans.
Cas concrets observés sur mes projets où Astro ou Nuxt ont été le meilleur choix :
Cas où WordPress headless reste le meilleur choix :
| Situation | Recommandation |
|---|---|
| Site éditorial > 5 articles/mois, équipe non-tech | WordPress headless |
| Blog technique d'équipe dev | Astro + MDX |
| Site marketing SaaS < 20 pages | Astro + CMS léger |
| App Vue avec contenu structuré | Nuxt + Payload |
| Site associatif avec besoins métier | WordPress headless |
| Documentation produit | Astro Starlight |
| Site performance extrême, équipe Svelte | SvelteKit + Sanity |
| Migration d'un WordPress existant 300+ pages | WordPress headless |
WordPress headless est un excellent choix quand l'équipe éditoriale et les besoins métier le justifient. Pour un blog technique, un site marketing court, ou une app à contenu structuré, Astro ou Nuxt sont souvent plus pertinents et moins chers. Pour creuser le cas WordPress headless spécifiquement, voir la page WordPress headless.