This is an example of a Angular microfrontends on multirepo implemented with Module Federation.
P.S Use branch 3 until i merge them to main
- Run
npm installornpm ion following foldersshellhomepagereportsauth-lib
- Run
npm startin the same folders, EXEPTauth-liband in general the libraries
- ๐ Create Basic microfrontends
- ๐ Connect them with routing (reports MF have nested routing too)
- ๐ Communicate between apps with shared library
- ๐ UI Component Library to share between apps
- Add React application
- Share data between React and Angular apps
- Better Documentation
- @angular-architects/module-federation https://www.npmjs.com/package/@angular-architects/module-federation
- Module Federation Examples https://github.com/module-federation/module-federation-examples
- Micro Frontend, Module Federation with Manfred Steyer https://www.youtube.com/watch?v=XP2TXi8g1AM