Migrating from Monolithic to Future-Proof MFs
summary
Claims an incremental, evolutionary migration from JSF/legacy monoliths to microfrontends that preserves UX and state while letting teams adopt modern stacks. Implements single-spa plus import maps and a microapp.json descriptor, packaging each micro app as static JS/CSS served from jars or containers, integrated with Maven/Jenkins CI and a discovery registry. Solves cross-tab server/client state by posting server-held wizard state and using hidden fields to rehydrate SPAs; demo shows Vue and JSF pages keep form state and no significant performance drop.
AI-written summary · about
chapters (9)
- 0:00Introduction and context
- 2:20Motivation for migration
- 5:02Evolutionary strategy
- 9:04Single-spa architecture
- 12:40Tooling and packaging
- 16:39Orchestration and deployment
- 21:29Managing state
- 25:29Demonstration and closing
- 30:36Q&A session
related talks
48mMicrofrontend Architecture – technical implementation.
11mTransforming Enterprise Frontends with Micro-Frontend Architectures
25mMicro Frontend: a microservice architecture from your frontend web apps
57mMicro Frontends – a strive for fully verticalized systems
31mMigrating from Monolith to Microfrontends
24mScaling Frontend Development using Micro-frontends
36mMicro Frontends - Breaking Monoliths
42mUnleashing Micro Frontends: A Blueprint for Enterprise Growth
