Remix Full-Stack Components (vs Server Components) episode artwork

EPISODE · Jul 13, 2023 · 7 MIN

Remix Full-Stack Components (vs Server Components)

from The Call Kent Podcast · host Kent C. Dodds

With React Server Components getting more traction, this idea of each component being able to fetch its own data seems to getting more popular rather than data-fetching being purely route-based. In Remix-land, you’ve had a talk about “full-stack components” with a similar concept where a “resource route” can have no default exports but still export a loader and a React component in order to have a reusable component with its own data fetching. It seems there might be differences between React Server Components and these “full-stack components” though, especially in that Server Components don’t need to be defined in routes but Remix full-stack components do. Firstly, how are the two approaches different? I ask, because I know Remix is working on implementing Server Components without the foot-guns, so curious what how the mental model would change in the future. You, also said that it isn’t a good practice to get into to commonly import components from other routes. My second question is why is it not a good practice, and can you give examples for cases where it would or wouldn’t make sense to import full-stack components from other routes? Thank you! Full Stack Components Remix Full-Stack Components (vs Server Components)

Episode metadata supplied by the publisher feed · Published Jul 13, 2023

Embed this episode

NOW PLAYING

Remix Full-Stack Components (vs Server Components)

0:00 7:44

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of The Call Kent Podcast?

This episode is 7 minutes long.

When was this The Call Kent Podcast episode published?

This episode was published on July 13, 2023.

Can I download this The Call Kent Podcast episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!