Slide 11
Slide 11 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 necessary
• Module Federation with different dependency versions
• Bootstraping different Apps
• No shared dependency injection, but shared dependencies possible
• Comparable to Web Components and Angular Root Components