ANGULARarchitects.io - Michael Egger-Zikes
The default Angular frontend architecture is the Build Monolith, where every part of the software implementation needs to me known during build time. An alternative architecture uses Webpack Module Federation to integrate Micro Apps during runtime.
But Module Federation is much more than Micro Apps only. It enables the customization of your software on a level of features, services, or functions as well.
We will investigate practical use of Module Federation to extend white label features of your software. By integrating custom logic during runtime, the default behavior can be extended or replaced w/o rebuilding the entire application.