Building a React Native App for 80 Million Users
summary
Wix bets React Native to ship a single app for 80 million Wix users, completes iOS and Android from scratch in about six months, and finds ~70% code sharing between platforms and ~90% native parity in performance while developing about three times faster. Engineering uses JavaScript modules, Redux, Flow (plan TypeScript), CodePush, CI/npm bundles, and native bridges for OS features; open source outputs include react native navigation and a graybox E2E tool detox.
AI-written summary · about
chapters (18)
- 0:00Intro
- 1:19The world went mobile
- 4:08Wix by Numbers
- 5:27A Typical Startup
- 6:39Mobile Apps
- 9:11Compromise Where
- 10:09Facebook
- 11:03JavaScript
- 12:39React Native
- 14:44Not for the Faint of Heart
- 16:26The Plan
- 18:30All Business Logic in JS
- 21:47Continuous Integration
- 26:18QA Doesn't Scale
- 29:41Production Monitoring
- 31:48Training
- 32:41Are We Happy?
- 34:32Making an Impact
related talks
33mReact Native At Wix: Building an App for 150 Million Users
32mScaling Mobile Development with React Native
34mMobile at Scale with React Native & Multi-Module Architecture
28mShould I use React Native too?
36mMobile applications with JavaScript
29mA practical approach to building truly native cross-platform applications at scale
52mWhy you should use React Native for your next mobile app
39mPerformance Does Matter - Making Your React-Native App Fast
