Pourquoi nous avons choisi Astro pour Sequentia
Introduction
Lorsqu'est venu le temps de reconstruire le site de Sequentia, nous nous sommes posé une question simple : quel framework nous permettrait de livrer la meilleure expérience possible à nos visiteurs tout en restant maintenable pour notre équipe de développeurs au Québec ?
La réponse a été Astro. Voici pourquoi.
Le problème avec les solutions traditionnelles
Pendant des années, WordPress a dominé le marché des sites vitrine. Pratique, flexible, mais avec un coût caché : la performance. Un site WordPress typique charge des dizaines de scripts JavaScript, même sur des pages purement statiques. Résultat : un score PageSpeed souvent sous 60/100 sur mobile, ce qui pénalise directement votre référencement sur Google.
Les frameworks JavaScript comme React et Next.js ont amélioré les choses, mais ils introduisent une complexité architecturale élevée pour ce qui reste fondamentalement du contenu statique avec quelques interactions dynamiques.
Ce qui nous a séduits chez Astro
1. Zéro JavaScript par défaut
Astro adopte une philosophie radicale : aucun JavaScript n'est envoyé au navigateur sauf si vous le demandez explicitement. Les composants Astro se rendent en HTML pur côté serveur. Pour un site vitrine avec peu d'interactions, c'est un gain de performance immédiat.
Notre LCP (Largest Contentful Paint) sur la page d'accueil tourne autour de 1,2 secondes — difficile à battre sans CDN dédié.
2. L'architecture "Islands"
Astro introduit le concept des "îles d'interactivité" : vous pouvez utiliser React, Vue, Svelte ou n'importe quel autre framework pour vos composants interactifs, tout en gardant le reste de la page en HTML statique.
Pour Sequentia, nous utilisons quelques composants React pour des fonctionnalités dynamiques (générateur QR, formulaires), mais le reste de la page est du HTML pur. Le navigateur ne charge que le JavaScript nécessaire, au moment où il l'est.
3. Le support natif du rendu côté serveur (SSR)
Le site de Sequentia est entièrement en SSR sur Firebase App Hosting. Astro s'adapte : les pages statiques sont pré-rendues, les pages dynamiques (articles, études de cas depuis Firestore) sont rendues à la demande. Un seul framework, deux modes, zéro compromis.
4. Le SEO "by design"
Tout le contenu important est en HTML pur, directement indexable par Googlebot sans exécution de JavaScript. Les balises <title>, description, og:*, hreflang, canonical et les scripts JSON-LD sont générés côté serveur et présents dès le premier octet de réponse.
Pour une entreprise comme Sequentia qui cible des mots-clés techniques et locaux ("développement logiciel Drummondville"), c'est non négociable.
5. L'intégration i18n
Le site est bilingue (français et anglais). Astro fournit un système d'i18n intégré qui nous permet de gérer les routes localisées (/ressources et /en/resources) sans librairie tierce.
Comparaison pratique
| Critère | WordPress | Next.js | Astro |
| JavaScript initial | ~400 Ko | ~200 Ko | ~0 Ko |
| LCP typique | 3-5 s | 1.5-2.5 s | < 1.5 s |
| SEO out-of-the-box | ✗ (plugins) | ✓ | ✓ |
| SSR + statique | ✗ | ✓ | ✓ |
| Courbe d'apprentissage | Faible | Élevée | Moyenne |
| Flexibilité UI | Faible | Très haute | Haute |
Ce que nous ferions différemment
Astro n'est pas parfait. Quelques points à surveiller si vous envisagez de l'adopter :
- Les optimisations d'images (
<Image />) nécessitent une configuration additionnelle en mode SSR sur App Hosting (nous utilisonspassthroughImageServiceet gérons la conversion WebP manuellement). - L'écosystème de plugins est plus jeune que Next.js — certaines intégrations tierces sont moins matures.
- La courbe d'apprentissage pour les développeurs venant de React peut demander quelques heures d'adaptation au modèle de composants
.astro.
Conclusion
Pour une agence de développement logiciel comme Sequentia, Astro était le choix évident : performance native, SEO robuste, flexibilité d'architecture et cohérence avec notre philosophie de livrer des logiciels maintenables et durables.
Si vous envisagez une refonte de votre site d'entreprise et que la performance et le SEO sont des priorités, Astro mérite sérieusement votre attention.
Vous avez des questions sur notre stack technique ou vous souhaitez qu'on vous accompagne dans un projet similaire ? Contactez notre équipe à Drummondville.
Séquentia est une agence de développement logiciel sur mesure basée à Drummondville, Québec. Nous concevons des applications web, mobiles et des logiciels métier pour les PME du Centre-du-Québec.