Performance Web
Qu’est-ce que ISR (Incremental Static Regeneration) ?
Technique hybride où une page statique pré-générée peut être régénérée en arrière-plan après un délai ou sur événement — sans rebuild complet du site ni SSR systématique à chaque visite.
Définition simple
C'est comme réimprimer le menu du jour à midi sans fermer le restaurant : les clients gardent une carte à jour sans attendre la fermeture pour tout réécrire. L’ISR combine les avantages du [SSG](/lexique/ssg-static-site-generation) (CDN rapide, SEO) avec une fraîcheur contrôlée : après la fenêtre `revalidate`, la première requête peut déclencher une régénération pendant que le CDN sert encore l’ancienne version. Très utilisée avec [Next.js](/lexique/next-js-framework-react) pour catalogues, blogs nombreuses pages ou agrégats quasi temps réel.
Comment ça marche ?
Build génère un HTML ; requête ultérieure dans la fenêtre sert le cache ; expiration déclenche régén async ; possibilité d’`on-demand revalidation` via webhook (CMS, stock). Proche des [Core Web Vitals](/lexique/core-web-vitals) : [LCP](/lexique/lcp-largest-contentful-paint) bénéficie d’un HTML préliminaire stable.
Impact business
Servir du HTML statique tout en limitant l’obsolescence évite coûts SSR permanents et rebuilds complets à chaque typo — sur sites fort trafic, les équipes économisent souvent des heures de build pipeline et réduisent le [TTFB](/lexique/ttfb-time-to-first-byte) par rapport à une page entièrement dynamique.
Bonnes pratiques
- Définir SLA de fraîcheur par type de page ; webhooks CMS pour invalider ; surveiller erreurs de régén ; fallback SSR pour routes critiques si nécessaire.
Erreurs communes
- Confondre ISR et « toujours frais » : entre deux régénérations, contenu peut être légèrement dépassé. Mauvaise stratégie pour données financières strictement synchrones sans file d’attente métier.
Prompt IA
Contexte : e-commerce [10k fiches produit], prix change toutes les 15 min. Propose stratégie ISR vs SSR par type de page et un risque métier (prix affiché vs stock) par choix.
SERVICE LIÉ
Passer de la définition à un projet concret.
Création de site internet
Approfondir ce sujet dans le cadre d’un accompagnement adapté à votre contexte.
À LIRE AUSSI
Guides plus complets sur le blog.
QUESTIONS FRÉQUENTES
Aller plus loin sur ISR (Incremental Static Regeneration).
ISR optimise hit CDN massif ; SSR garantit donnée à la requête — choix selon fraîcheur requise et coût serveur acceptable.
Prix ou mentions réglementaires peuvent imposer délais plus courts ou blocage avant confirmation panier — dimension métier.
Concepts similaires sur d’autres plateformes (static + invalidation) ; vocabulaire ISR est surtout associé à l’écosystème Next.
