Engrain by ByteRush

RCT.06 4 concepts · 4 ready

Server rendering and React Server Components

Explain SSR, hydration, streaming and RSC precisely.

  1. RCT.06.01CSR, SSR, SSG, ISR and streamingCoreMid-level12 min
  2. RCT.06.02Hydration and its errorsCoreMid-level11 min
  3. RCT.06.03React Server ComponentsCoreSenior13 min
  4. RCT.06.04Server Functions and securityCoreSenior12 min

Interview questions in this module

  1. What is the difference between SSR and React Server Components?
  2. What is hydration? What causes hydration mismatches?
  3. What can and cannot be passed from a server component to a client component?
  4. Can a client component import a server component?
  5. Are server actions secure by default? What must you do?
  6. Explain streaming SSR with Suspense.
  7. CSR vs SSR vs SSG: which would you choose for an e-commerce product page and why?