PLAY PODCASTS
Shipping Reusable Full-Stack Components with Fran Zekan
Season 6 · Episode 18

Shipping Reusable Full-Stack Components with Fran Zekan

Kent sits down with Fran Zekan, an engineer with a diverse background spanning hardware, robotics, and full-stack web development. Fran shares insights from his experience working with both JavaScript and Rails and discusses how React Server Components (RSCs) are enabling fully encapsulated full-stack components—something that Rails developers have enjoyed for years. They dive into the evolution of full-stack components, their impact on web development, and why Fran is excited to share this topic at Epic Web Conf.

Chats with Kent C. Dodds · Fran Zekan, Kent C. Dodds

February 7, 202514m 50s

Audio is streamed directly from the publisher (cdn.simplecast.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

Fran Zekan, an engineer from Croatia with experience in hardware, robotics, and web development, joins Kent to discuss his talk, Shipping Reusable Full-Stack Components. Fran explains how React Server Components (RSCs) allow developers to build truly self-contained, reusable full-stack features—something that has long been a staple in the Rails ecosystem with Rails Engines.

In this conversation, Fran and Kent discuss:

  • How RSCs simplify full-stack development by eliminating the need for multiple setup steps.
  • Comparisons between RSCs and Rails Engines, and how they bring backend-like encapsulation to React.
  • Real-world examples, including a Stripe Checkout component that can be dropped into any app.
  • The evolution of scaling strategies across different web frameworks, from serverless to Astro’s CDN-first approach.
  • The future of modular, scalable web apps and the potential for Rails-to-React migration.

Fran also shares why he prioritizes in-person conferences, the value of deep technical discussions, and why he believes the Epic Web Conf community is a perfect space for these conversations.

Watch this episode.

Meet Fran at Epic Web Conf.

Guest: Fran Zekan

Host: Kent C. Dodds

Topics

railsweb architectureserverlessfull-stack developmentepic web confnext.jsmodern frameworksreact server componentsperformance optimizationscalabilityreusable components