Syntax - Tasty Web Development Treats

860: Module Federation Microfrontends with ByteDance’s Zack Jackson

63 snips
Dec 13, 2024
Zack Jackson, an infrastructure architect at ByteDance and the creator of Module Federation, shares insights into modern web development. He discusses how Module Federation enhances collaboration and streamlines microfrontends across large teams. Zack explains the evolution of this technology, the intricacies of managing React versions, and optimizing builds with RSPack. He also touches on ByteDance's unique JavaScript runtime and innovative tools like Zephyr Cloud that enhance productivity in distributed application environments.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Utils Packages

  • Evaluate utils packages. Determine if sharing is worth the overhead.
  • Consider a vendor remote for common dependencies to optimize sharing.
ADVICE

Major Upgrades

  • Upgrade major versions (e.g., React) by leveraging adapter patterns or component wrappers.
  • This maintains compatibility between different parts of your application.
ADVICE

Update Ownership

  • Platform teams or product teams can own update processes, depending on context.
  • Tools like VMock or Zephyr Cloud help manage these updates efficiently.
Get the Snipd Podcast app to discover more snips from this episode
Get the app