Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Re.pack and its Module Federation / Micro-frontends is not working with expo

Abierto
#1,396 7 comentarios 1 reacción 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@whydidoo ya está trabajando en esto.

Desde el 30/7/2026.

  • #1425 de @whydidoo — abierto

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
20/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
react-native, webpack

Línea de trabajo

No se mencionan archivos, pruebas ni puntos de entrada de código. Empieza revisando la afirmación documentada de que Expo no es compatible y evalúa el alcance solicitado: Expo SDK 53/54+, Expo Router, builds de desarrollo, Android e iOS, y la New Architecture; se consideraría completado con una ruta oficial de soporte o una guía experimental que explique las limitaciones indicadas.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

type:feature
Description

I'm building a multi-tenant React Native platform using Expo, where different customers can have different feature sets.

The ideal architecture would allow downloading or loading feature modules at runtime (similar to Module Federation / Micro Frontends) without rebuilding the entire application.

After reading the documentation, I noticed that Re.Pack currently doesn't officially support Expo.

Official support (or an experimental guide) for integrating Re.Pack with modern Expo projects using:

  • Expo SDK 53/54+
  • Expo Router
  • Expo Development Builds (not Expo Go)
  • Android & iOS
  • React Native New Architecture

Even if Expo Go cannot be supported due to Metro, it would be extremely valuable if Re.Pack could work with custom development builds and production Expo applications.

Use case

  • One host application serves multiple tenants.
  • Some features should be downloaded or enabled independently.
  • We'd like to avoid publishing a new application whenever a new module is introduced.

Module Federation seems like an ideal solution for this use case.

Questions

  1. Is Expo support on the roadmap?
  2. Is there any technical limitation preventing Re.Pack from working with Expo Development Builds?
  3. Has anyone successfully integrated Re.Pack with Expo Router?
  4. Are there any recommended alternatives for achieving runtime module loading in Expo?

Additional context

The current documentation states:

"Officially, Re.Pack doesn't support Expo."

However, since Expo now supports custom development builds and prebuild workflows, it seems that supporting Expo (outside Expo Go) could unlock many enterprise use cases.

I'd appreciate any guidance on whether this is feasible.

Lenguaje dominante
TypeScript
Estrellas
1.9k
Forks
167
Merge medio
4 d 28 min
PR fusionados (30 d)
8

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de callstack/repack

Todos los issues de callstack/repack

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.