React relié à la réalité. SSR, routing, streaming — quand cela porte et quand cela en fait trop.
Catégorie · Frontend & UI
React avec son infrastructure.
Next.js est le framework qui rend React prêt pour la production. Il résout ce que React laisse volontairement ouvert : routage, rendu côté serveur (SSR), génération statique, streaming, chargement des données, mise en cache et bundling — comme un système cohérent.
Avec l'App Router, les composants s'exécutent par défaut sur le serveur et livrent du HTML prêt à l'emploi ; seul ce qui doit être interactif est envoyé au navigateur.
Quand il tient la route.
Lorsque les contenus doivent être visibles rapidement tout en restant indexables par les moteurs de recherche — par exemple pour les portails, les boutiques ou les plateformes municipales que nous construisons et exploitons. Le SSR et une mise en cache propre offrent ici des temps de chargement et un SEO mesurablement meilleurs qu'une simple single-page app.
Quand il en fait trop.
Next.js apporte de la complexité et un serveur Node à exploiter. Pour une petite application web interne sans enjeu SEO ni rendu côté serveur, un montage React statique suffit souvent. Les couches de cache doivent être comprises, sous peine de débuguer des fantômes.
