Guests
Paweł Trysła
Software Engineer
@
Callstack
Zack Jackson
Creator
@
Module Federation

Let’s dive into the topic of Module Federation! This time our host, Łukasz Chludziński, invited two experts: Zack Jackson, the creator of Webpack, and Paweł Trysła, who is the brain behind 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

cover

Aug 31Article

Working With the React Native Super App Showcase Repository

Explore the React Native Super App Showcase architecture: Re.Pack, Module Federation, runtime bundles, shared dependencies, and production releases.

cover

Jul 21Article

A Step-By-Step Guide to Super App Development With Re.Pack 5

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.

cover

Jul 2Article

Mobile Module Federation with Re.Pack: When Runtime Delivery Is Worth the Complexity

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.

cover

May 19Article

Using TurboModule Substitution to Build Safer React Native Plugin Systems

Learn how TurboModule substitution helps React Native plugin systems provide native capabilities while preserving sandbox boundaries.

cover

Aug 27Article

Re.Pack 5.2: Faster Babel Transforms, RN 0.80 & 0.81, Rozenite

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

cover

Jul 31Article

Running Multiple Instances of React Native in Sandbox

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.

Event Cover

Jun 13Talk

Building Cross-Platform Federated Modules with React, React Native, and Re.Pack

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.

Event Cover

May 21Talk

Building Universal Super Apps With React & React Native

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.

Event Cover

May 20Live Stream

What’s New in Re.Pack 5.1: Live Overview

Explore runtime hooks, prefetching MF remotes, and more in Re.Pack 5.1. Join us live or watch the replay.