Complex React Migration
summary
Rangle and Survey Monkey migrate a legacy codebase to React and deliver a domain library implemented as a three-tiered architecture using React contexts and TypeScript, published as internal npm packages. The work supports 23+ question types, splits teams into two parallel squads, builds capability providers plus visualizations and runtime theming, and reports measurable workflow speedups and strong positive feedback from engineering as the migration continues.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:36Legacy Code
- 2:56Presentation Overview
- 3:20Product Overview
- 6:23The problem statement
- 7:08The solution
- 8:01The execution
- 11:07The code
- 15:11Evolutionary architecture
- 15:36Conclusion
related talks
35m팀장님 우린 내일부터 React+ TypeScript로 갑니다
32mThe How, What and Why of Migrating to ReactJS
31mReact on Rails
57mBuilding Scalable, Maintainable Apps Using TypeScript and React
10mHow to migrate 50,000 lines of code to React Server Components
42mIntegrating React Into Legacy Projects
28mLessons in Managing Technical Debt
21mMigrating critical apps to React
