Server Components
Les React Server Components (RSC) sont un nouveau type de composant React, stable depuis 2024, qui s'exécutent uniquement côté serveur et ne sont jamais hydratés sur le client.
Les React Server Components (RSC) sont un nouveau type de composant React, stable depuis 2024, qui s'exécutent uniquement côté serveur et ne sont jamais hydratés sur le client. Ils peuvent accéder directement aux ressources serveur (base de données, système de fichiers, secrets) et envoient au navigateur une description sérialisée de leur arbre de rendu, plus fine que du HTML.
Le principal bénéfice est la réduction du JavaScript envoyé au client : tout ce qui ne doit pas être interactif reste côté serveur. Les composants client (`"use client"`) sont opt-in.
Next.js (App Router) est l'implémentation de référence. Le pattern remplace progressivement les patrons traditionnels SSR + hydration full-page côté React.
