Unleashing Micro Frontends: A Blueprint for Enterprise Growth
summary
A practical blueprint for migrating a Java Wicket frontend to micro frontends with five concrete steps: choose integration style, pick tools, create microfrontends, orchestrate them, and embed into legacy. Shows a two year migration that keeps backwards compatibility, replaces features incrementally, and preserves session via cookies and headers. Demonstrates Angular application shell loading routes at runtime, Module Federation share config to share Angular and libs, discovery via OSGi bundles, and results like 3,300 generated screens and ~70,000 customer enhancements handled.
AI-written summary · about
chapters (26)
- 0:00Intro
- 0:20Story
- 2:35About Jeroen
- 3:51Agenda
- 4:31History
- 4:55The Shift
- 7:35Do I need microservices
- 9:50Strangler F pattern
- 11:16Spa Injection
- 12:27Summary
- 13:55Roadmap
- 15:19Vertical Split
- 16:49Application Characteristics
- 18:47Architecture
- 23:00Discovery Service
- 23:56Build Configuration
- 26:12Deploy
- 28:12Embed
- 30:24End Result
- 32:34Communication
- 34:15Session State
- 36:18Design System
- 38:23Challenges
- 39:15Advantages
- 40:23Book References
- 41:05Wrap Up
related talks
11mTransforming Enterprise Frontends with Micro-Frontend Architectures
33mMicro frontends: Unbelievably True Life Story
25mMicro Frontend: a microservice architecture from your frontend web apps
45mThe Evolution of Microfrontends
47mMicro Frontends Unmasked
57mMicro Frontends – a strive for fully verticalized systems
25mMicrofrontends: a Modern Approach to Complex Web Applications
29mMicro Frontends, or How to Evolve to an Extensible Frontend
