
Quand privilégier Astro pour un site statique : cas d'usage concrets, limites honnêtes et critères de choix face à Next.js, Hugo ou un CMS headless.
Les sites statiques reviennent au centre des projets web orientés contenu : pages pré-générées, peu de JavaScript côté client, déploiement simple sur CDN. Selon la documentation officielle d'Astro, le framework vise précisément ce profil en ne chargeant que l'interactivité nécessaire sur chaque page.
Astro convient particulièrement aux sites marketing, blogs, documentation produit et vitrines d'agence. Le projet démarre avec l'assistant officiel :
npm create astro@latest
Les fichiers .astro mélangent markup, styles et logique serveur au build. Un composant minimal :
---
// src/components/Header.astro
---
<header>
<h1>Bienvenue sur mon site Astro</h1>
</header>
Import dans une page :
---
---
<Header />
Cette séparation garde le HTML lisible tout en permettant des îlots interactifs là où ils apportent de la valeur.
Astro se situe entre générateur statique classique et framework UI moderne : plus flexible qu'un SSG minimaliste, plus léger qu'une application React full client.
Le modèle islands architecture d'Astro isole les composants interactifs (formulaire, carrousel, widget météo) dans des îlots hydratés, tandis que le reste de la page reste du HTML statique. Résultat : moins de JavaScript téléchargé, un Time to Interactive plus bas et une maintenance plus simple qu'avec une SPA où chaque route embarque un bundle complet.
Pour un blog ou une vitrine, cette granularité suffit souvent : la navigation, les textes et les images sont servis immédiatement ; seuls les blocs qui en ont besoin exécutent du code côté client.
Un site entièrement statique se prête bien au référencement : URLs stables, temps de réponse faibles, structure HTML lisible par les crawlers. Les plateformes edge (Cloudflare Pages, Netlify, Vercel) facturent surtout le trafic et les builds, pas un serveur Node permanent — un atout pour les sites à fort volume de visites mais peu de logique serveur.
Un site Astro n'est pas la bonne base pour une marketplace temps réel ou un back-office collaboratif complexe. Les formulaires, recherches instantanées et personnalisations utilisateur demandent souvent des fonctions serverless ou un backend dédié en complément.
La sécurité reste bonne grâce à la surface d'attaque réduite, mais les dépendances npm et les intégrations tierces restent à maintenir comme sur tout projet JavaScript.
Pour approfondir côté pratique, consultez Astro : guide d'installation rapide pour un site web performant et Astro 5 : repenser l'efficacité du web avec la génération statique.
Choisir Astro, c'est accepter un modèle statique-first : moins de magie runtime, plus de pages rapides livrées dès le build.
Site vitrine, refonte ou amélioration des performances : je peux vous aider à clarifier la priorité, estimer le chantier et avancer sereinement.
Flux RSS
Copiez l'URL du flux et ajoutez-la dans Feedly, Feeder ou toute autre application RSS.
Web, mobile ou bureau : le principe reste le même.
Cette adresse fonctionne dans tout lecteur RSS : agrégateur web, application mobile ou logiciel de bureau.
Sur smartphone ou tablette, le principe reste le même : copiez l'URL, puis collez-la dans l'application.