EPISODE · Aug 9, 2023 · 48 MIN
Understanding prop passing from RSC to Client Components
from Frontend First · host Frontend First
Sam and Ryan discuss how TypeScript helped them understand the mechanics of how props get passed from Server Components to Client Components, and how to properly type client component props if the prop starts out as a rich data type on the server. They also clarify some points from last episode’s discussion about the RSC payload. Topics include: 0:00 - Intro 0:40 - Clarifying what the RSC Payload actually is 10:12 - Understanding prop serialization when passing props from Server Components to Client Components 23:38 - How to define TypeScript types for serialized props, and Remix’s SerializeFrom helper Links: Ryan’s RSC course on Build UI
Embed this episode
What this episode covers
Sam and Ryan discuss how TypeScript helped them understand the mechanics of how props get passed from Server Components to Client Components, and how to properly type client component props if the prop starts out as a rich data type on the server. They also clarify some points from last episode’s discussion about the RSC payload.
Ready to play
Understanding prop passing from RSC to Client Components
No transcript for this episode yet
Similar Episodes
Similar Podcasts
No similar podcasts found.