Destructuring frontend monoliths with Microfrontends
summary
Claims a frontend monolith at Westwing is split into independently deployable pages (home, PLP, PDP, cart) using webpack 5 Module Federation so remotes load at runtime and shared libs aren’t duplicated. Communication uses custom DOM events across heterogeneous stacks. CI/CD uses a Tempurato template to bootstrap repos, Docker for local dev, assets on S3/CDN, and SSR remains possible. Result: parallel team velocity increases and deployments decouple; UI consistency enforced with a shared UI kit.
AI-written summary · about
chapters (5)
related talks
31mMicro frontends and the multiverse of Frameworks
31mMigrating from Monolith to Microfrontends
47mMicro Frontend, Module Federation with Manfred Steyer
22mRoad to Module Federation
41mThe Microfrontend Revolution
21mAngular based Micro frontends with module federation
36mFearless Microfrontends: Angular and Native Federation in Action
38mThe Microfrontend Revolution: Using Webpack 5 Module Federation with Angular
