Microfrontend
- Shell App is required, apps must conform to some rules from shell, so they can be integrated in to shell
- WJAX 2023 - Manfred Steyer: Microfrontends with Modern Angular
- Microfrontends using Import Maps - Blog Post from Manfred Steyer
- Free E-Book Enterprise Angular: Micro Frontends and Moduliths with Angular from Manfred Steyer
- Frontends with import maps Blog Post
module federation
requiredVersion: 'auto'
not good, because even minor/patch differences cause problems- Only use one Angular version
singleton: true
undstrictVersion: true
- Monorepo
webcomponents
- built in angular support with angular elements
- different Angular version possible (even major version differences)
- Multiple Router.forRoot() do not work
- Send a custom event to notify all apps about url changes