React Native: Survival Lessons
summary
Practical guidance for building production React Native apps: covers when to keep state outside components, how and why to use React/React Native context, form validation patterns, and how to handle async logic in action creators (e.g., returning functions such as with Redux Thunk). Focus is on surviving common pitfalls when moving from demos to full commercial projects.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 1:04React Native problems
- 2:28Architecture and business logic
- 3:51State transfer problem
- 7:02Flux and Redux pattern
- 10:11How Redux works
- 14:26Redux in action
- 20:27Async actions
- 24:02Component IDs problem
- 25:27Refs and context usage
- 27:35Form validation and localization
- 39:14Q&A
- 42:00Comparison with native development
- 45:57Size and performance
- 49:10React Native capabilities
- 52:19Models and Xamarin Q&A
- 54:51Technology choice and business decision
related talks
25mReact Native in Practice
25mReact developers in a wild world of native apps
26mReact Native: A Beginner's Journey
27mA Successful Case of Using React Native in Production
31mReact Native Brownfield: Lessons from the Trenches
44mReact Native: how to succeed with your mobile app
46mReact Native: Development Realities, Problems and Solutions
44mBest Practices to Build Scalable React Native Apps
