ANGULARarchitects.io - Michael Egger-Zikes
Die Standard-Angular-Architektur ist der Build-Monolith, bei der alle Anwendungsteile zum Build-Zeitpunkt bekannt sind. Eine alternative Architektur erlaubt das Hinzufügen von neuen Micro-Frontends über Webpack Module Federation zur Laufzeit. Module Federation kann allerdings weit mehr, als "nur" Micro-Frontends zu bauen. Es erlaubt sogar das Anpassen der eigenen Anwendung auf Basis von Use Cases, Services und Funktionen.
Diese Session zeigt die praktische Anwendung von Module Federation, um das eigene Angular-Softwareprodukt mit separat gebauter, neuer Anwendungslogik zu erweitern. Damit kann das White-Labeling des eigenen Produkts, weit über das Styling hinaus, umgesetzt werden. Das Softwareprodukt selbst muss dabei nicht neu gebaut werden.