À propos du projet
Ce dépôt correspond au site vitrine d’Azer Soft (azersoft.nc) : un site web volontairement simple et entièrement statique (HTML généré au build, pas de serveur d’application pour les pages), pour favoriser le référencement et obtenir de bons scores Lighthouse (performance, accessibilité, bonnes pratiques, SEO).
La base technique est Astro avec le template Astro Rocket — starter orienté sites marketing et portfolios, déjà structuré (design system, blog MDX, SEO, thèmes, etc.). Nous l’avons adapté au contenu et à l’identité Azer Soft.
Pour le contexte métier, les objectifs de la refonte et le passage en « v3 », voir l’article du blog : www.azersoft.nc v3.
Astro Rocket
Le template apporte notamment : thèmes (plusieurs palettes via variables CSS, modes clair / sombre / système), une librairie de composants Astro + TypeScript + Tailwind avec tokens, identité centralisée (siteConfig, favicon), icônes Iconify (Lucide, marques) et une couche SEO (JSON-LD, Open Graph, sitemap, robots, Search Console).
Côté interface et produit : en-tête et hero soignés, animations et effets optionnels (curseur, LetterGlitch sur desktop), formulaire de contact (Zod, honeypot) relié à azr-mailer pour rester statique côté pages, Pagefind pour la recherche, cookies / consentement et emplacements GA4 / GTM, collections de contenu typées (Zod), locales dans les schémas, déploiement (Vercel, Netlify, Cloudflare) et CI GitHub — le tout avec peu de JavaScript (îlots uniquement). Astro Rocket est MIT et repose sur Velocity ; le dépôt du thème est sur GitHub.
Lighthouse
La démo du template sur astrorocket.dev vise 100 sur les quatre axes Lighthouse (y compris sur le site complet, pas une page isolée). Les jauges ci-dessous illustrent ce résultat type ; en conditions réelles les scores peuvent légèrement varier. Notre site suit la même idée : HTML statique, images et CSS soignés, peu de JS.