Greenfield of Dreams
summary
A legacy React Native 0.65 app gets replaced with a greenfield rewrite that produces a fully functional prototype in 10 weeks and targets a production release by June. The audit finds 19 different confirmation buttons and dead deps from a Bare workflow. The rebuild uses Expo managed workflow, Expo Router, FlashList for huge lists, React Query for caching, and React Hook Form plus Zod for robust forms, and the prototype demos successfully to leadership.
AI-written summary · about
chapters (11)
- 0:00Netjets and React Native rewrite
- 1:27Outdated React Native app challenges
- 3:14Greenfield approach choice
- 4:40Goals and modern tools
- 5:22Expo managed workflow benefits
- 6:25Navigation and performance with Expo Router
- 6:46Large datasets with Flash List
- 7:28Form handling with React Hook Form
- 8:11Server state with TanStack Query
- 8:53Rewrite results and lessons
- 9:55Q&A
related talks
13mReviving a Codebase: Our 3-Week React Native Rescue Mission
11mTrailing React Native in a Legacy Mobile App
29mA practical approach to building truly native cross-platform applications at scale
35mMigration Web (Angular) to Mobile Development (React Native)
27mBuilding a Product with React Native
28mProduction ready apps with React Native
31mRewriting a Large Hybrid App with React Native
06mSuccessful rapid prototyping with React Native
