Next.js, Astro OU WordPress EN 2026
Un arbre de décision opérationnel couvrant React, les frameworks « content-first » et les CMS, qui restent dominants. Fruit d'une expérience acquise en livrant ces trois types de projets chaque semaine.
← Tous les guides Tous les guides de ce sujet
Sur cette page
- La décision que la plupart des équipes prennent à tort
- Ce que sera réellement chaque plateforme en 2026
- Quand Next.js est la solution idéale
- Quand Astro est la bonne réponse
- Quand WordPress reste la bonne solution
- Quand opter pour WordPress « Headless » est la bonne solution
- Le choix de la stratégie de rendu
- Le choix de la couche CMS (pour les solutions « Headless »)
- La réalité de l'hébergement et des tarifs
- La question de l'adéquation avec l'équipe
- Performances : ce que chaque plateforme offre réellement
- Stratégie de référencement naturel (SEO) pour ces trois éléments
- Économie des migrations
- Mon arbre de décision en toute honnêteté
- En résumé
La décision que la plupart des équipes prennent à tort

« Next.js, Astro ou WordPress ? » : voilà la question que me posent le plus souvent les fondateurs et les clients des agences. La réponse n’est presque jamais celle à laquelle ils s’attendent. Le choix ne se résume pas à opposer un framework à un autre. Il s’agit avant tout d’une question d’intention : que construisez-vous réellement, qui en assurera la maintenance après le lancement, et quel est le type de défaillance que vous pouvez le moins vous permettre ? Une fois que ces trois points sont clairement définis, le choix du framework s’impose généralement de lui-même.
Ce qui suit est la vision de l'opérateur de douze ans d'expérience en livrant les trois. Nous avons utilisé WordPress, Next.js et Astro chaque semaine chez Seahawk Media, souvent sur le même engagement client à différents stades du cycle de vie. Chacun est vraiment un bon logiciel. Chacun est la mauvaise réponse pour des situations spécifiques. Ce guide est l'arbre de décision que j'utilise réellement, pas la visite de la page marketing.
Ce que sera réellement chaque plateforme en 2026
Next.js
Next.js est un framework React doté d'une couche de rendu serveur, d'un routage basé sur le système de fichiers et d'un système de compilation permettant de générer du HTML statique, du HTML rendu côté serveur ou toute autre forme intermédiaire. Le modèle App Router s'est stabilisé depuis la version 15, les composants serveur React sont désormais la norme, et ce framework s'impose comme le choix privilégié pour les nouveaux projets React. Vercel l'intègre, Netlify et Cloudflare l'utilisent, et son écosystème est très vaste.
Astro
Astro est un framework axé sur le contenu qui, par défaut, ne fournit aucun code JavaScript et vous permet d’intégrer des composants React, Vue, Svelte ou Solid uniquement là où vous avez besoin d’interactivité. Il est particulièrement adapté aux sites de contenu : pages marketing, blogs, documentation, sites de présentation. Son principe de base est « HTML par défaut, JS là où c’est nécessaire », ce qui va à l’encontre du principe de React selon lequel tout est JavaScript jusqu’à preuve du contraire.
WordPress (classique et « Headless »)
WordPress fonctionne sous PHP, s'appuie sur une base de données MySQL et dispose du plus vaste écosystème de plugins du Web. En 2026, il propose deux modes de fonctionnement : le mode classique (WordPress se charge du rendu tant en backend qu'en frontend) et le mode « Headless » (WordPress fait office d'API et de CMS, tandis que Next.js, Astro ou Nuxt se chargent du rendu). Le mode « Headless » de WordPress fait le pont entre l'univers de WordPress, dominé par les rédacteurs, et celui de Next.js, dominé par les développeurs.
Quand Next.js est la solution idéale
Next.js est la solution idéale pour les sites axés sur les produits. Plus précisément : l'équipe maîtrise parfaitement React, le produit offre une interactivité avec gestion d'état qui va au-delà d'un site marketing classique, le modèle de données est personnalisé (il ne s'agit pas d'un blog ou d'un CMS générique) et l'équipe d'ingénieurs sera responsable du code pendant des années.
Voici quelques exemples concrets tirés de projets que j’ai menés à bien : un tableau de bord SaaS doté d’une interface marketing, une place de marché avec connexion et contenu personnalisé, le site d’une entreprise spécialisée dans les outils de développement proposant des démos hautement personnalisées, ainsi qu’une plateforme d’annuaire multi-locataires telle que HostList.io. Chacun de ces projets tire parti des composants serveur React, des primitives de récupération de données de Next.js et de la transition fluide entre les pages marketing statiques et les interfaces d’application authentifiées au sein d’un même framework.
C'est sur les sites riches en contenu et gérés par des rédacteurs non techniciens que Next.js devient rapidement coûteux. L'intégration du CMS est toujours sur mesure, le flux de travail éditorial doit toujours être repensé, et l'équipe chargée de la maintenance doit compter en permanence des ingénieurs. Si votre équipe éditoriale se compose de trois rédacteurs et que vous souhaitez qu'ils publient sans l'intervention des ingénieurs, Next.js n'est pas la solution adaptée.
Point à retenir : Next.js s'impose lorsque le produit bénéficie d'une véritable assise et d'une équipe d'ingénieurs qui en assurera la prise en charge pendant des années.
Quand Astro est la bonne réponse
Astro est idéal pour les sites axés sur le contenu, dotés d’un langage visuel affirmé et d’une capacité technique permettant de fournir des composants épurés. Plus précisément : un site marketing, une plateforme de documentation, un site de présentation, un portfolio, un site d’agence, un blog où la performance fait partie intégrante de l’image de marque. Le type de site où l’expérience du visiteur consiste à lire ou à parcourir du contenu, et non à interagir avec des flux à état.
Ce site, gautamkhorana.com, est développé avec Astro. Il en va de même pour les sites marketing de nombreuses agences axées sur le design et les lancements de produits indépendants en 2026. Le raisonnement est simple : l’absence totale de JavaScript par défaut permet d’atteindre sans effort un score Lighthouse de 100 ; le modèle de contenu repose sur du Markdown brut, Sanity ou Supabase ; et le pipeline de compilation génère du HTML statique capable de supporter un trafic illimité sur n’importe quel CDN. Les sites que j’ai déployés sur Astro n’ont, dans l’ensemble, connu aucune régression de performances depuis leur lancement. Pas « peu ». Zéro.
Dans quels cas Astro n'est pas le bon choix : tout projet comportant un état utilisateur authentifié important, tout projet où la complexité de l'interface utilisateur dépasse largement celle du contenu, tout projet où l'équipe doit adopter les conventions de React dans l'ensemble du code. Astro excelle par sa légèreté ; ce n'est pas l'outil adapté à la création d'un produit lourd.
Point clé : Astro s'impose lorsque le rôle du visiteur est celui de lecteur, et que l'absence totale de JavaScript par défaut fait partie intégrante de l'identité de la marque.
Quand WordPress reste la bonne solution
WordPress s'impose pour les sites axés sur le contenu où l'expérience des rédacteurs prime sur les performances de rendu, où l'écosystème des plugins apporte une véritable solution à un problème concret, et où l'équipe ne dispose pas des ressources techniques nécessaires à long terme. La rubrique /guides/wordpress/ aborde ce sujet en détail ; en résumé : si vous avez des rédacteurs non techniciens, si l'utilisation de plugins est importante et si le coût total de possession sur trois ans est le critère déterminant, WordPress reste la solution idéale pour la majorité des sites axés sur le contenu.
Plus précisément : les sites de type « brochure » avec des mises à jour rédactionnelles régulières, les sites de commerce électronique où WooCommerce résout les véritables complexités fiscales régionales, les sites d’adhésion où MemberPress ou Restrict Content Pro fournissent un flux de travail prêt à l’emploi, les sites immobiliers ou les sites d’offres d’emploi où un plugin spécialisé gère 90 % du modèle, ainsi que les sites pour lesquels le client ne souhaite explicitement pas employer un développeur pour les modifications courantes.
Point à retenir : WordPress reste la solution gagnante lorsque les fonctionnalités d'édition et l'utilisation des plugins priment sur les simples arguments de prestige.
Quand opter pour WordPress « Headless » est la bonne solution
WordPress « Headless » est une architecture intermédiaire : elle permet de conserver WordPress pour l’expérience éditoriale et l’écosystème de plugins, tout en rendant l’interface utilisateur avec Next.js ou Astro pour optimiser les performances et contrôler la conception. Cette approche s’avère pertinente dans un nombre restreint mais bien réel de cas.
Cela s'avère payant lorsque : l'équipe éditoriale est attachée à WordPress et ne compte pas changer de plateforme, mais que le site marketing est critique en termes de performances (fort trafic, publicités coûteuses, scores Lighthouse sensibles à l'image de marque). Cette approche est rentable lorsque le langage de conception est suffisamment atypique pour que la couche de thèmes WordPress ne puisse pas répondre aux besoins, mais que le modèle de contenu est véritablement adapté à WordPress (articles, pages, types de publications personnalisés, champs ACF). Elle est rentable lorsque l’entreprise dispose à la fois d’une maturité éditoriale et d’une maturité technique, et qu’elle a les moyens de se doter de personnel dans ces deux domaines.
Cela ne vaut pas la peine dans les cas suivants : lorsque l’équipe ne dispose ni de la maturité éditoriale ni des capacités techniques nécessaires (vous finissez par payer deux fois), lorsque le projet consiste véritablement en un site vitrine mis à jour chaque mois, ou lorsque le budget est trop restreint pour permettre une maintenance en double architecture. Le coût réel de l’exploitation d’un WordPress « Headless » en 2026 représente environ 1,5 à 2 fois celui de l’exploitation d’un WordPress classique sur une période de douze mois. Assurez-vous que les gains en termes de performances et de conception justifient cet investissement.
Le choix de la stratégie de rendu

Dans le cadre de Next.js en particulier, le choix de la stratégie de rendu a davantage d'incidences sur les coûts que le choix du framework lui-même. Les quatre options sont les suivantes :
Génération de sites statiques (SSG)
Toutes les pages sont générées lors de la compilation et servies au format HTML brut depuis le CDN. C'est la solution la moins chère, la plus rapide et la plus sécurisée. C'est le choix par défaut idéal pour les sites marketing et les blogs. La contrainte réside dans le fait que toute modification du contenu nécessite une recompilation et un redéploiement complets. Pour les sites comptant moins de quelques milliers de pages, cela ne pose pas de problème. En revanche, pour les sites comportant des dizaines de milliers de pages, les temps de compilation deviennent un goulot d'étranglement.
Régénération statique incrémentielle (ISR)
Les pages sont générées de manière statique au moment de la compilation, puis revalidées à la demande ou selon un calendrier défini. C'est le juste milieu pour les sites de contenu à grande échelle. Le problème auquel la plupart des équipes sont confrontées : sur Vercel, la facturation de l'ISR se fait par invocation, et avec 91 000 pages et des revalidations fréquentes, nous avons déjà enregistré des mois totalisant plusieurs millions d'événements. Nous avons instauré une règle stricte de « deux fusions de production par semaine » sur le site Deluxe Astrology, précisément parce que chaque fusion déclenche environ six millions d’événements d’écriture ISR. L’ISR est une technologie excellente, mais dont le coût augmente considérablement à grande échelle.
Rendu côté serveur (SSR)
Pages générées à chaque requête. La solution idéale pour les tableaux de bord authentifiés, les contenus personnalisés et tout autre cas où le contenu de la page dépend de l'utilisateur à l'origine de la requête. Le modèle de tarification est basé sur la consommation CPU par requête, ce qui peut rapidement devenir coûteux pour les pages publiques à fort trafic. Évitez le SSR pour les pages marketing.
Composants serveur React (RSC)
La configuration par défaut de Next.js 15, souvent utilisée en combinaison avec ce qui précède. Le RSC déplace la récupération des données vers le serveur et réduit la quantité de JavaScript envoyé au client. Il faut un certain temps pour s'habituer à ce nouveau modèle mental, mais les gains en termes de performances et d'expérience de développement sont réels. La plupart des nouveaux projets Next.js en 2026 devraient utiliser le RSC par défaut.
Le choix de la couche CMS (pour les solutions « Headless »)
Si vous optez pour une architecture « Headless » avec Next.js ou Astro, le choix de la couche CMS est le deuxième plus important après celui du framework. Voici les cinq options viables que j’évalue pour chaque projet :
Sanity
C'est la solution que je recommande par défaut pour les nouveaux projets « Headless ». L'approche « schema-as-code » offre le modèle de contenu le plus épuré du marché, l'expérience utilisateur est vraiment agréable pour les rédacteurs non techniciens, et le langage de requête GROQ est plus flexible que GraphQL pour la plupart des types de contenu. La tarification est raisonnablement évolutive. Inconvénients : un écosystème de plugins moins développé que celui de WordPress, et parfois quelques difficultés avec les workflows éditoriaux sur mesure.
WordPress « Headless » (via WPGraphQL ou REST)
C'est la solution idéale lorsque la maîtrise de WordPress par les éditeurs constitue la principale contrainte. WPGraphQL aura atteint sa maturité en 2026 et la pile Faust.js facilite grandement l'intégration avec Next.js. Coût : vous devez gérer à la fois WordPress ET le front-end, ce qui représente la charge de travail inhérente à la mise en relation de ces deux univers.
Supabase
C'est mon choix lorsque le modèle de contenu repose davantage sur des données structurées que sur de longs textes : répertoires, listes, sites optimisés pour le SEO programmatique, tout ce qui se présente sous forme de tableau. HostList.io fonctionne sur Supabase. Coût : Supabase est une base de données dotée de fonctionnalités de gestion de contenu, et non un CMS au sens éditorial du terme. Les rédacteurs ne l'apprécient guère.
Contentful
Une solution de niveau entreprise dotée de fonctionnalités avancées de gestion des flux de travail et d'une prise en charge des paramètres régionaux. Les tarifs augmentent rapidement à mesure que l'on passe aux niveaux supérieurs. Idéal lorsque l'équipe dispose d'une gouvernance formelle du contenu et d'un budget à la hauteur.
Payload, Strapi
Des solutions auto-hébergées lorsque la localisation des données ou la maîtrise des coûts constituent la principale préoccupation. Ces deux options ont considérablement mûri en 2025. Elles conviennent aux équipes disposant de compétences techniques et souhaitant gérer elles-mêmes la couche CMS.
La réalité de l'hébergement et des tarifs
Le choix de l'environnement de déploiement est la troisième décision dont les conséquences s'accumulent au fil du temps. Les trois hébergeurs envisageables sont les suivants :
Vercel
Hébergeur Next.js en propre, expérience développeur optimale, tarification la plus élevée. La bande passante et les appels ISR sont les facteurs de coût que la plupart des équipes négligent jusqu’à ce que la facture arrive. Nous hébergeons véritablement nos sites sur Vercel parce que l’expérience développeur y est imbattable, mais la courbe des coûts est plus raide que ce à quoi on pourrait s’attendre. Prévoyez un budget au moins deux fois supérieur à votre estimation initiale dès lors que l’ISR est fortement sollicité, quelle que soit l’échelle.
Netlify
Excellent pour Astro et Next.js avec rendu statique, un peu moins abouti pour Next.js App Router avec RSC complet. La tarification est plus prévisible que celle de Vercel. Le modèle de tarification à la minute de compilation est l'élément clé à surveiller. Ce site fonctionne sur Netlify.
Cloudflare Pages et Workers
Meilleur rapport qualité-prix en 2026, nettement moins cher que les deux autres à grande échelle ; le réseau sous-jacent est sans égal pour la diffusion mondiale. Inconvénient : le modèle de déploiement et l'intégration de Next.js sont moins aboutis que chez Vercel. À privilégier pour les projets où le budget est un facteur déterminant et où l'équipe technique dispose des compétences nécessaires pour pallier les imperfections.
La question de l'adéquation avec l'équipe
Choisissez le framework qui correspond à l'équipe qui le maintiendra. Cela semble évident. C'est la règle la plus violée dans les décisions de framework que j'ai vues chez Seahawk.
Une équipe composée de trois développeurs React ne devrait pas utiliser WordPress. Une équipe composée d'un développeur PHP et de trois rédacteurs ne devrait pas utiliser Next.js. Une équipe ne comptant aucun développeur et un graphiste indépendant ne devrait utiliser ni l'un ni l'autre : Webflow, Framer ou WordPress hébergé constituent la bonne solution.
Le coût d'un cadre technique et d'une équipe mal adaptés ne se fait pas sentir dès le premier jour. Il se fait sentir pendant des années, car l'équipe travaille alors à contre-courant du cadre plutôt qu'en harmonie avec lui. Adaptez la technologie à la réalité opérationnelle.
Performances : ce que chaque plateforme offre réellement

Chiffres réels issus de sites que j'ai mis en service ou contrôlés en 2026, tous mesurés au 75e centile des données de terrain :
Astro à rendu statique
Un LCP systématiquement inférieur à 1,0 seconde. Un JavaScript initial inférieur à 30 Ko sur la plupart des pages. Un score Lighthouse de 100 sur l’ensemble des pages est le résultat par défaut, et non l’objectif d’optimisation. C’est le niveau le plus difficile à atteindre pour les sites de contenu.
Next.js avec rendu statique (App Router, RSC)
LCP : entre 1,0 et 1,5 seconde sur les sites optimisés. Taille initiale du JavaScript : entre 80 et 150 Ko, en fonction du nombre de composants client fournis. Il est possible d'atteindre un score Lighthouse supérieur à 90, mais cela nécessite un travail d'optimisation ciblé.
ISR ou SSR Next.js
LCP : entre 1,5 et 2,5 secondes, en fonction du taux de réussite de la mise en cache et du temps de réponse du serveur d'origine. Les performances chutent brutalement en cas d'échecs de mise en cache à froid. Il s'agit d'une excellente technologie pour les cas d'utilisation adaptés, mais elle nécessite une surveillance active.
WordPress sur un hébergement géré (Kinsta, WP Engine) associé à Cloudflare
LCP : 1,8 à 3,0 secondes en moyenne. Score Lighthouse : 70 à 85 avec un peu d'effort. Acceptable pour la plupart des sites de contenu, mais nettement moins performant que les options statiques. Le plafond de performance est bien réel.
WordPress sur un hébergement mutualisé
LCP de 3,5 secondes ou plus. À éviter pour tout site où les performances font partie des exigences.
Stratégie de référencement naturel (SEO) pour ces trois éléments
Ces trois solutions peuvent toutes se classer au plus haut niveau. En 2026, le débat sur le SEO ne porte plus sur la question de savoir quel framework est « le plus adapté au SEO ». Il porte désormais sur la qualité de la mise en œuvre.
Le rendu statique avec Astro ou Next.js vous offre un code HTML indexable d’une grande propreté et les meilleurs résultats pour les Core Web Vitals, deux facteurs qui influencent le référencement. WordPress, associé à Yoast ou Rank Math, vous offre les outils de SEO les plus complets directement intégrés à l’éditeur, ce qui aide considérablement les rédacteurs non techniciens à produire des balises méta de qualité. WordPress « Headless » vous offre les deux avantages, au prix d’une maintenance à deux niveaux.
Voici où je constate des catastrophes en matière de SEO : les sites Next.js des clients, très gourmands en JavaScript, qui affichent le contenu principal dans le navigateur plutôt que sur le serveur. Techniquement, Google peut indexer le contenu affiché via JavaScript, mais la latence, l'exhaustivité et la cohérence sont toutes inférieures à celles du contenu affiché en HTML. Si le SEO est important, optez pour un affichage côté serveur ou statique. Toujours.
Économie des migrations
La plupart des clients posent la mauvaise question en matière de migration. La bonne question n'est pas « peut-on migrer de WordPress vers Next.js ? », mais « quel est le coût total sur trois ans de chaque option, en tenant compte de l'équipe nécessaire à sa maintenance, et laquelle nous permet d'atteindre les indicateurs qui nous importent vraiment ? ».
Une migration típique WordPress vers Next.js headless que nous avons menée chez Seahawk commençait à partir de 10k $, le chiffre final étant défini par la portée. Cette migration se rentabilise généralement en douze mois sur le trafic où les scores Lighthouse influencent les coûts publicitaires ou les taux de conversion. Elle ne se rentabilise pas sur un site brochure qui reçoit deux mille visiteurs mensuels.
La migration la plus judicieuse consiste généralement à passer d’un site WordPress hébergé sur un serveur mutualisé à un site WordPress hébergé chez Kinsta, en y ajoutant une couche Cloudflare et en réduisant considérablement le nombre de plugins utilisés. Même plateforme, réalité opérationnelle différente, performances et sécurité nettement supérieures, le tout pour un dixième du coût d’une refonte complète de la plateforme. Pour la plupart des clients, la bonne solution n’est pas de « tout refaire sur Next.js », mais d’« optimiser l’installation WordPress dont ils disposent déjà ».
Mon arbre de décision en toute honnêteté
| Situation | Choisir | Pourquoi ? |
|---|---|---|
| Zéro contenu technique, uniquement éditorial | Webflow / WP hébergé | La pratique opérationnelle l'emporte sur les tendances en matière de cadres méthodologiques |
| Édition + techniques d'éclairage : l'importance des plugins | WordPress classique | Réponse par défaut de Content-Ops |
| Dossier éditorial + brief marque/performance | WP Headless + Astro/Next | Conserver les rédacteurs, repousser les limites |
| Dirigé par l'Angleterre, riche en contenu, petit État | Astro + Sanity/Supabase | HTML par défaut, JS si nécessaire |
| Dirigé par Eng + auteur / état du produit | Next.js + Sanity/Supabase | Une architecture unique pour le marketing et l'application |
| Données sous forme de tableaux à grande échelle | Suivant/Astro + Supabase | Les annuaires et le pSEO ont besoin d'une base de données |
Voici l'arbre de décision que j'utilise pour chaque nouvel entretien avec un client en 2026 :
Si l'équipe ne dispose d'aucune expertise technique et que la rédaction est la seule fonction : Webflow ou WordPress hébergé.
Si l'équipe est axée sur la rédaction et ne nécessite qu'un soutien technique limité, avec un site riche en contenu et nécessitant un écosystème de plugins : WordPress classique sur un hébergement géré. Réponse par défaut.
Si l'équipe est axée sur le contenu éditorial, mais que la performance et le design font partie du cahier des charges : un WordPress « Headless » avec une interface utilisateur Astro ou Next.js.
Si l'équipe est axée sur l'ingénierie, que le produit comporte beaucoup de contenu, que le langage de conception est atypique et que l'état de l'utilisateur est peu pris en compte : Astro avec Sanity ou Supabase.
Si l'équipe est axée sur l'ingénierie, le produit dispose d'un état utilisateur authentifié et d'une interactivité avec gestion de l'état : Next.js avec Sanity ou Supabase, déployé sur Vercel ou Cloudflare Pages en fonction des contraintes budgétaires.
Si le modèle de données présente véritablement une structure tabulaire à grande échelle (répertoires, listes, SEO programmatique) : Next.js ou Astro avec Supabase. HostList.io en est l'exemple concret.
Point clé : adaptez le framework à l’équipe, à la nature du contenu et au budget triennal, et jamais à la démo qui vous a marqué.
En résumé
Il n'existe pas de « meilleur » cadre de travail en 2026. Il existe un cadre de travail optimal pour chaque combinaison entre l'équipe, la nature du contenu et la réalité opérationnelle. Les équipes qui parviennent à livrer efficacement sont celles qui tiennent compte de ces trois éléments de manière honnête. Les équipes qui rencontrent des difficultés sont celles qui ont d'abord choisi un cadre de travail, puis ont essayé d'adapter leur réalité à celui-ci.
Voici trois signes qui ne trompent pas et qui indiquent que vous êtes sur le point de choisir le mauvais framework : vous le choisissez parce que ce sont vos amis qui l'utilisent, vous le choisissez parce qu'il figure dans la liste des tendances de ce trimestre, vous le choisissez parce que la démo sur la page marketing vous a marqué. Aucune de ces raisons n'est valable. La bonne raison est la suivante : cela correspond à mon équipe, cela correspond à mon contenu, cela correspond à mon budget sur trois ans.
Si vous voulez un second avis sur ce qui convient à ce que vous construisez, je propose des consultations directes. La conversation est gratuite, la recommandation est honnête, et je vous dirai parfois que la bonne réponse est de garder votre site WordPress actuel et de corriger la couche d'hébergement parce que c'est ce que les chiffres disent réellement.