Using React Native as a Platform
summary
A React Native Shell app delivers per-user JavaScript widget bundles from the cloud so one codebase updates both mobile and web, using a custom offline-first mobile database and a data-update bridge to synchronize changes. The team built 19 custom native bridges, developed 26 internal widgets while clients run 52 in production (~200 in development), and confronted challenges with React Native memory leaks, test automation, and trade-offs when adding native packages.
AI-written summary · about
chapters (8)
- 0:00React Native as platform
- 5:02Widget development problems
- 10:24Shell mobile app
- 16:36Universal design system
- 24:23Key challenges and limits
- 26:11React Native memory issues
- 30:53Results and benefits
- 39:14Testing and platform support
related talks
39mReact Native - Unleash the power of React in your device
28mCross-Platform React
41mReact Native - A native love story
45mReact Native: Things we learned the Hard Way
01h 01mReact Native: A Better Way to Do Mobile
35mBridging the Gap: How to use React Native in existing large native code bases
27mBuilding high quality mobile apps with React Native
43mBuilding a React Native App for 80 Million Users
