Lessico IT › Web › RSC

RSC

Web Svenska → Aggiornato: 2026-10-02

Componenti React che girano solo sul server, non vengono mai inviati al browser e possono recuperare i dati direttamente invece di passare da un'API.

La differenza rispetto al normale rendering lato server è che qui non si tratta di generare l'HTML una volta e poi spedire comunque tutto il codice. Un server component non compare affatto nel bundle del client: le sue dipendenze, per esempio una pesante libreria markdown, non viaggiano con lui. L'output è trasmesso in streaming in un formato dedicato che il client intreccia nel proprio albero di componenti, così parti della pagina possono arrivare progressivamente senza aspettare tutto il resto. Il confine è segnato dalla direttiva "use client", e solo al di sotto di essa esistono stato, effetti e gestori di eventi. L'idea fu presentata nel dicembre 2020, è diventata utilizzabile nell'App Router di Next.js nel 2023 ed è stata stabilizzata in React 19.

← Torna al lessico