Slide 9
Slide 9 text
Choose the right approach
• Build Monolith
• Everything known at build time
• Same versions
• Apps separated with DDD patterns
• Module Federation with same dependency versions
• Dynamic cross origin integration possible
• Different build- & deployment processes, but same versions
• Webpack 5
• Module Federation with different dependency versions
• Bootstraping different apps
• No shared dependency injection, but shared dependencies possible
• Comparable to Web Components and Framework Root Components
Michael Egger-Zikes (@MikeZks)