Technique 8 min de lecture

Pourquoi j'ai choisi Astro pour mon site freelance en 2026

Retour d'expérience sur un choix technique orienté performance, SEO et simplicité. Comparaison avec WordPress, Symfony et Next.js.

astro seo performance retour-experience

Après plusieurs années à développer des sites avec WordPress, Symfony et Next.js, j'ai fait le choix de migrer mon site freelance vers Astro.

Ce changement ne vient pas d'un effet de mode, mais d'un constat très simple : pour un site vitrine freelance, les besoins sont clairs et limités : chargement rapide, SEO propre, maintenance minimale, coûts maîtrisés et workflow efficace.

Astro s'est imposé progressivement comme la solution la plus adaptée à ce type de projet en 2026.

Le contexte : ce que j'attendais de mon site

Avant de choisir une technologie, il est essentiel de définir clairement ses besoins. Pour un site freelance, ces besoins sont souvent plus simples qu'on ne le pense.

Mes critères de sélection

Mon site devait répondre à des exigences précises :

  • Évolue peu (quelques mises à jour par mois)
  • N'a pas besoin d'interactivité complexe
  • Doit être rapide partout (mobile en priorité)
  • Doit être facilement crawlable par Google
  • Doit rester simple à maintenir dans le temps

Dans ce cadre, certaines solutions que j'utilisais auparavant ont montré leurs limites.

Les limites rencontrées avec WordPress et Next.js

Chaque outil a ses forces, mais aussi ses contextes d'utilisation. Pour un site vitrine simple, certaines solutions populaires peuvent s'avérer surdimensionnées.

WordPress : efficace, mais lourd pour un site simple

WordPress reste une excellente solution dans de nombreux cas, mais pour un site vitrine technique :

  • JavaScript chargé même sans réelle interactivité
  • Dépendance aux plugins (sécurité, conflits, mises à jour)
  • Optimisation des Core Web Vitals souvent laborieuse
  • Maintenance régulière nécessaire (backups, mises à jour, sécurité)

Pour un site dont le contenu est majoritairement statique, cette complexité devient difficile à justifier.

Symfony : robuste, mais surdimensionné

Symfony est un très bon framework backend, mais pour un site vitrine :

  • Mise en place plus longue
  • Serveur à maintenir
  • Logique backend inutile dans la majorité des cas
  • Coût mental et technique non négligeable

C'est une excellente solution applicative, mais pas la plus pertinente pour un site marketing ou personnel.

Next.js : puissant, mais parfois excessif

Next.js apporte beaucoup de possibilités, mais pour un site vitrine :

  • Hydration JavaScript souvent inutile
  • Bundle client non négligeable
  • Complexité croissante (SSR, ISR, middleware, cache)
  • Dépendance fréquente à Vercel, avec des coûts qui peuvent vite monter

Pour des applications riches, Next.js est très pertinent. Pour un site essentiellement statique, c'est souvent trop.

Pourquoi Astro s'est imposé naturellement

Astro propose une approche différente, centrée sur la performance et la simplicité. Voici les raisons qui m'ont convaincu de l'adopter.

HTML statique par défaut, JavaScript uniquement si nécessaire

Astro génère du HTML statique pur. Aucun JavaScript n'est envoyé au navigateur tant qu'on ne le demande pas explicitement.

Résultat :

  • Pages très légères
  • Chargement immédiat
  • Core Web Vitals excellents

C'est exactement ce qu'on attend d'un site vitrine.

Islands Architecture : l'interactivité ciblée

Quand une interaction est nécessaire (formulaire, composant dynamique), Astro permet de l'isoler.

On peut utiliser React, Vue, Svelte ou du JS natif uniquement sur la partie concernée, sans impacter toute la page.

Cela évite de charger un framework complet pour un simple formulaire.

SEO natif et propre

Astro facilite énormément le SEO technique :

  • HTML crawlable sans exécution JS
  • Sitemap automatique
  • Gestion simple des balises meta
  • hreflang propre
  • Schema.org réutilisable via composants
  • Aucune logique SPA qui complique l'indexation

Pour un site orienté visibilité, c'est un vrai avantage.

Une expérience développeur très fluide

Côté développement :

  • TypeScript natif
  • Tailwind CSS intégré facilement
  • MDX pour les articles
  • Hot reload très rapide
  • Builds courts (quelques secondes)

Sur des projets freelance, le gain de temps est réel et mesurable.

Déploiement simple et peu coûteux

Astro fonctionne parfaitement avec des hébergeurs statiques modernes : Cloudflare Pages, Netlify, GitHub Pages.

Dans mon cas :

  • Build rapide
  • CDN global
  • Aucun serveur à maintenir
  • Coût d'hébergement nul pour un site vitrine

Comparaison chiffrée (cas réel)

Voici les résultats concrets de la migration de mon site, avec des métriques mesurables.

Avant (WordPress + builder)

Métrique Valeur
Lighthouse performance ~50
LCP > 3 s
Poids page > 2 Mo
Maintenance Régulière
Optimisation Complexe

Après (Astro + Tailwind)

Métrique Valeur
Lighthouse 98–100
LCP < 1 s
Poids page < 200 Ko
Maintenance Quasi inexistante
Build/déploiement Automatisés

Sans chercher la perfection, le gain est immédiat et durable.

Les cas où Astro est particulièrement adapté

Astro n'est pas une solution universelle, mais elle excelle dans certains contextes précis.

Astro est idéal pour

  • Sites vitrines
  • Portfolios
  • Landing pages
  • Blogs techniques
  • Sites marketing
  • Documentation
  • Sites multi-langues orientés SEO

Ce n'est pas l'outil adapté pour

  • Des dashboards temps réel
  • Des SaaS complexes
  • Des applications fortement interactives

Dans ces cas, Next.js ou un framework backend reste plus pertinent.

Retour sur la migration depuis WordPress

La migration vers Astro s'est faite plus simplement que prévu. Voici les grandes étapes.

Les étapes de migration

  1. Export du contenu en Markdown
  2. Reconstruction du design avec Tailwind
  3. Mise en place des redirections
  4. Configuration SEO
  5. Déploiement sur Cloudflare Pages

Le tout en quelques jours, sans coûts d'infrastructure.

Conclusion

Pour un site freelance ou vitrine en 2026, Astro répond parfaitement aux besoins essentiels :

  • Performance réelle
  • SEO propre
  • Maintenance minimale
  • Coûts maîtrisés
  • Développement rapide

Ce n'est pas une solution universelle, mais dans ce contexte précis, c'est aujourd'hui celle qui offre le meilleur équilibre entre simplicité, performance et durabilité.

C'est pour ces raisons que j'ai choisi Astro pour mon site, et que je l'utilise désormais régulièrement sur des projets similaires.