react rsc

React Server Components : guide pratique

Aymen B. 27 mars 2024 1 min de lecture 1987 vues

Pourquoi les Server Components ?

Les React Server Components (RSC) permettent de rendre des composants cote serveur sans envoyer leur JavaScript au client. Le résultat : des bundles plus legers et un Time to Interactive meilleur.

Comment ca marche

Les composants marques sans "use client" sont des Server Components par défaut. Ils peuvent accéder directement à la base de données, au filesystem, etc.

Quand utiliser "use client"

Utilisez la directive "use client" uniquement pour les composants qui nécessitent de l'interactivité : event handlers, hooks, effets.

Pattern recommande

Gardez les Server Components pour le layout et le data fetching. Passez les données en props aux Client Components interactifs.

Publie le 27 mars 2024

Chaque semaine, le meilleur de la tech française

Tendances, salaires, outils et opportunités — directement dans votre boîte mail.

Gratuit. Desabonnement en un clic. Pas de spam.