---
title: "Module Federation"
description: "In the 18th episode of the React Native Show Podcast, Łukasz Chludziński, Paweł Trysła, and Zack Jackson talk about Module Federation in Webpack and Re.Pack. They also discuss some of the buzzwords related to this type of architecture, for example, super apps and micro frontends."
url: https://www.callstack.com/podcasts/module-federation
updated: 2026-10-24T08:39:42.865Z
---

# Module Federation

In the 18th episode of the React Native Show Podcast, Łukasz Chludziński, Paweł Trysła, and Zack Jackson talk about Module Federation in Webpack and Re.Pack. They also discuss some of the buzzwords related to this type of architecture, for example, super apps and micro frontends.

_Guests: Paweł Trysła, Software Engineer @ Callstack; Zack Jackson, Creator @ Module Federation · Host: Łukasz Chludziński, Engineering Manager @ Callstack · Published 2022-11-07 · Duration 01:03:12 · Category: Super Apps_

Listen: [YouTube](https://youtu.be/zWQ-WfVxs-8) · [Spotify](https://open.spotify.com/episode/661wFQtNvFYFIvMXHEL7gx?si=HV7d0cunSuuXEjTXb1kh-A) · [Apple Podcasts](https://podcasts.apple.com/pl/podcast/module-federation-the-react-native-show-podcast-ep-18/id1525543072?i=1000585336786) · [SoundCloud](https://soundcloud.com/user-985069846/module-federation-the-react-native-show-podcast-ep-18)

Let’s dive into the topic of Module Federation! This time our host, [Łukasz Chludziński](https://www.callstack.com/team/lukasz-chludzinski), invited two experts: Zack Jackson, the creator of Webpack, and Paweł Trysła, who is the brain behind [Re.Pack](https://www.callstack.com/open-source/re-pack). Paweł was already a guest in one of our podcast episodes, where he talked extensively about bringing Webpack to React Native.

Pawel joined us for this episode because the new version of Re.Pack, Re.Pack 3.0 was released in September. It includes a new API for Module Federation in React Native and long-awaited documentation.

In this episode we focus on Module Federation - an answer to the complexity of publishing shared common code in the NPM packages.

## The birth of Module Federation

To make this talk a comprehensive take on Module Federation on mobile and web, we invited Zack Jackson. In the episode, Zack shares how he got involved in Webpack and how he came up with the crazy idea of Module Federation.

## Module Federation and super apps use cases

In this episode, Zack, Paweł, and Łukasz talk about:

- Webpack similarities in web and mobile,
- The use cases of Module Federation on the web, and how it helps solve organizational agility problems,
- The idea behind bringing Webpack to React Native ecosystem and incorporating Module Federation,
- The use cases of Module Federation in the mobile application world
- The common pitfalls of Module Federation

In the end, our hosts and his guests discuss:

- Super apps
- Micro frontends
- Distributed systems

Enjoy the episode!

Insights

## Learn more about Super Apps

Here's everything we published recently on this topic.

[View all](https://www.callstack.com/insights)

- [Working With the React Native Super App Showcase Repository](https://www.callstack.com/blog/working-with-the-react-native-super-app-showcase-repository) (Aug 31 · Article): Explore the React Native Super App Showcase architecture: Re.Pack, Module Federation, runtime bundles, shared dependencies, and production releases.
- [A Step-By-Step Guide to Super App Development With Re.Pack 5](https://www.callstack.com/blog/step-by-step-guide-to-super-app-development) (Jul 21 · Article): Learn how to connect a React Native host and mini app with Re.Pack 5 and Module Federation, then load the remote module at runtime.
- [Mobile Module Federation with Re.Pack: When Runtime Delivery Is Worth the Complexity](https://www.callstack.com/blog/mobile-module-federation-with-re-pack-when-runtime-delivery-is-worth-the-complexity) (Jul 2 · Article): Learn how Module Federation works in React Native with Re.Pack, when it makes sense, when simpler options are better, and what teams need to validate before adopting runtime delivery.
- [Using TurboModule Substitution to Build Safer React Native Plugin Systems](https://www.callstack.com/blog/using-turbomodule-substitution-to-build-safer-react-native-plugin-systems) (May 19 · Article): Learn how TurboModule substitution helps React Native plugin systems provide native capabilities while preserving sandbox boundaries.
- [Re.Pack 5.2: Faster Babel Transforms, RN 0.80 & 0.81, Rozenite](https://www.callstack.com/blog/re-pack-5-2-faster-babel-transforms-support-for-rn-0-80-0-81-rozenite) (Aug 27 · Article): This release focuses on parallel, smarter transforms with a new Babel & SWC loader, official support for React Native 0.80 and 0.81, fully typed configs, support for Rozenite and more
- [Running Multiple Instances of React Native in Sandbox](https://www.callstack.com/blog/running-multiple-instances-of-react-native-in-sandbox) (Jul 31 · Article): react-native-sandbox lets you run multiple React Native instances in one app. Build secure super apps and plugins with true runtime isolation, crash containment, and configurable permissions for native modules, perfect for integrating third-party code safely.
- [Building Cross-Platform Federated Modules with React, React Native, and Re.Pack](https://www.callstack.com/events/building-cross-platform-federated-modules-with-react-react-native-and-re-pack) (Jun 13 · Talk): Discover how Module Federation and Re.Pack enable true cross-platform super apps with React Native. Learn best practices and real-world strategies for dynamic, modular architectures.
- [Building Universal Super Apps With React & React Native](https://www.callstack.com/events/building-universal-super-apps-with-react-react-native) (May 21 · Talk): Discover how to build universal Super Apps using React and React Native. Join Mike Grabowski, CTO at Callstack, as he explores dynamic code delivery, native UI rendering, and how RePack bridges the gap with Module Federation.
- [What’s New in Re.Pack 5.1: Live Overview](https://www.callstack.com/events/whats-new-in-re-pack-5-1-live-overview) (May 20 · Live Stream): Explore runtime hooks, prefetching MF remotes, and more in Re.Pack 5.1. Join us live or watch the replay.
