Server rendering and React Server Components
Explain SSR, hydration, streaming and RSC precisely.
- RCT.06.01CSR, SSR, SSG, ISR and streamingCoreMid-level12 min
- RCT.06.02Hydration and its errorsCoreMid-level11 min
- RCT.06.03React Server ComponentsCoreSenior13 min
- RCT.06.04Server Functions and securityCoreSenior12 min
Interview questions in this module
- What is the difference between SSR and React Server Components?
- What is hydration? What causes hydration mismatches?
- What can and cannot be passed from a server component to a client component?
- Can a client component import a server component?
- Are server actions secure by default? What must you do?
- Explain streaming SSR with Suspense.
- CSR vs SSR vs SSG: which would you choose for an e-commerce product page and why?