For more info visit Webpack Module Federation.
git clone git@github.com:smoliakov/federated-modules.git
- run
npm i
in every app - run
npm run dev
in every app
Application A is sharing component SayHelloFromA
and Application B is sharing component SayHelloFromB
.
Both apps expose their own components and consume each other components.
Application Host is consuming Application A, Application B and Application Components components.
Application Components contain Header
and Footer
.
- Server-Side Rendering
- Redux Reducer Injection
- Fallback if no remote