Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

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

Aperta
#1,396 6 commenti 1 reazione 0 assegnatari Vedi su GitHub

@whydidoo ci sta già lavorando.

Dal 30/7/2026.

  • #1425 di @whydidoo — aperta

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
20/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
react-native, webpack

Direzione di ricerca

Non vengono indicati file, test o punti di ingresso del codice. Inizia esaminando l’affermazione documentata secondo cui Expo non è supportato e valuta l’ambito richiesto: Expo SDK 53/54+, Expo Router, build di sviluppo, Android e iOS e la New Architecture; il lavoro sarebbe completato con un percorso di supporto ufficiale o una guida sperimentale che spieghi le limitazioni indicate.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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.

Lingua principale
TypeScript
Stelle
1.9k
Fork
164
Merge medio
10g 13h
PR unite (30g)
10

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di callstack/repack

Tutte le issue di callstack/repack

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.