I built a frankenstein-monster: 3 Stories of migration
summary
Three concrete migration stories claim one result: get complete‑rewrite quality with gradual delivery speed by using Frankenstein migration. The recipe uses Web Components + Shadow DOM as isolation, micro‑services boundaries, Git submodules, Webpack/Babel tweaks, event retargeting for React inside Shadow DOM and optional polyfills; examples show a 1.5‑year stalled rewrite, a four‑month Polymer rework and a working TodoMVC Frankenstein demo. The demo and code prove it builds and runs, but asset duplication and bundler config require careful attention.
AI-written summary · about
chapters (9)
- 0:00Start
- 2:47MAGIC
- 4:421. Re-fresh Design
- 10:38Depression
- 15:08Outcome
- 20:15FRANKENSTEIN MIGRATION
- 32:09Migrator's toolset
- 44:22jQuery plugins
- 46:05APPROACH
related talks
01h 03mI Built a Frankenstein: Three Migration Stories
51mDeconstructing Web frameworks for a more resilient code base
25mMicro Frontend: a microservice architecture from your frontend web apps
32mFrom Monolith to Micro Frontend
24mIncremental rewrites with React, HTMX, and TanStack Start
48mMicrofrontend Architecture – technical implementation.
24mMicrofrontends
01h 00mUsing Monorepos for Scalable Apps
