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.
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
- Export du contenu en Markdown
- Reconstruction du design avec Tailwind
- Mise en place des redirections
- Configuration SEO
- 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.