Nouveau : Datasets open source gratuits disponibles !Decouvrir →
react rsc

React Server Components : guide pratique

Julie R. 25 mars 2024 1 min de lecture 1235 vues

Pourquoi les Server Components ?

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

Comment ca marche

Les composants marques sans "use client" sont des Server Components par defaut. Ils peuvent acceder directement a la base de donnees, au filesystem, etc.

Quand utiliser "use client"

Utilisez la directive "use client" uniquement pour les composants qui necessitent de l'interactivite : event handlers, hooks, effets.

Pattern recommande

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

Publie le 25 mars 2024

Chaque semaine, le meilleur de la tech francaise

Tendances, salaires, outils et opportunites — directement dans votre boite mail.

Gratuit. Desabonnement en un clic. Pas de spam.