Building a Product with React Native
summary
Rebuilds the Facebook “boost post” flow by replacing a slow webview with React Native UI, fetching data with GraphQL/Relay and using Nuclide/Flow for type checks. Ships via server-side feature flags and staged A/B rollouts (employees then 5% → 50% splits) and observes that conversions do not reach statistical significance, prompting incremental design rollbacks. Notes practical issues: crashes in production, Sketch-to-code tooling, missing animation specs, and the lesson to change one thing at a time and measure.
AI-written summary · about
chapters (5)
- 0:00Introduction and background
- 3:58Building a React Native feature
- 16:31Discovering React Native limitations
- 24:47Testing and iterating the design
- 27:18Q&A and conclusion
related talks
27mBuilding high quality mobile apps with React Native
14mKeynote Part 2: Incrementally Adopting React Native at Facebook and not just Keynote
01h 01mReact Native: A Better Way to Do Mobile
25mReact Native in Practice
24mThe Performance Myths of React Native apps
29mA practical approach to building truly native cross-platform applications at scale
54mRebuilding Product Hunt Mobile with React.Native
06mSuccessful rapid prototyping with React Native
