Syntax - Tasty Web Development Treats

860: Module Federation Microfrontends with ByteDance’s Zack Jackson


Listen Later

Wes and Scott talk with Zack Jackson about Module Federation, and the innovative ways it streamlines collaboration across large teams and complex applications. Zack also dives into simplifying microfrontends, optimizing builds with Rspack, and his work at ByteDance.

Show Notes
  • 00:00 Welcome to Syntax!
  • 00:48 Zach background and role at ByteDance
  • 03:10 ByteDance’s web and native apps
    • How ByteDance Became the World’s Most Valuable Startup
    • Lynx
    • ByteDance GitHub
    • Coze
    • Lark
    • MarsCode
  • 06:48 What is Module Federation?
    • Zephyr Cloud
  • 15:49 Evolution from V1 to V2 of Module Federation
  • 24:47 When to consider Module Federation
  • 29:46 How would you publish a utils package in Module Federation?
  • 32:59 How would you do a major upgrade?
  • 36:36 Brought to you by Sentry.io
  • 37:01 Who owns the update process?
  • 39:40 Handling multiple frameworks
  • 42:10 ModernJS and Meta frameworks
    • ModernJS
    • Rspress
  • 47:20 Does ByteDance have its own JavaScript runtime?
    • NAPI
  • 50:02 Why Zack built Rspack
    • Rspack
    • Rsbuild
  • 58:15 The future of Rspack and custom bundlers
    • Unpack
  • 01:04:24 Module Federation’s major features
  • 01:07:29 Sick Picks & Shameless Plugs
Shameless Plugs
  • Zack:
    • Zephyr Cloud
    • Midscene.js
Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott: X Instagram Tiktok LinkedIn Threads

Randy: X Instagram YouTube Threads

...more
View all episodesView all episodes
Download on the App Store

Syntax - Tasty Web Development TreatsBy Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

  • 4.9
  • 4.9
  • 4.9
  • 4.9
  • 4.9

4.9

963 ratings


More shows like Syntax - Tasty Web Development Treats

View all
Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

378 Listeners

Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

265 Listeners

.NET Rocks! by Carl Franklin and Richard Campbell

.NET Rocks!

243 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

285 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

43 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

580 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

624 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

271 Listeners

Python Bytes by Michael Kennedy and Brian Okken

Python Bytes

214 Listeners

The freeCodeCamp Podcast by freeCodeCamp.org

The freeCodeCamp Podcast

485 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

185 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

62 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

137 Listeners

PodRocket - A web development podcast from LogRocket by LogRocket

PodRocket - A web development podcast from LogRocket

59 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

48 Listeners