Overview
Discover advanced techniques for handling asynchronous and offline scenarios in React Native mobile app development. Learn how to meet client expectations, implement defensive design strategies, and avoid common pitfalls when dealing with weak or no network connectivity. Explore effective reading strategies, Redux persistence, and data handling methods to optimize your app's performance. Dive into topics such as optimistic updates, Redux Queue, offline configuration, and managing side effects. Gain insights on conflict resolution and rejection techniques to ensure a seamless user experience. Elevate your React Native skills and create robust, offline-capable applications that stand out in today's mobile landscape.
Syllabus
Intro
Client Expectations
Offline Issues
Defensive Designer
Avoid Failure
Reading Strategies
Redux Persistence
Redux reducers
Redux persist
Redux issues
Redux persist migrate
Varnish Memcached
Reading Data
Handling Failure
Be Optimistic
Redox Queue
Redux Offline Configuration
Warnings
Side Effects
Conclusion
Conflicts
Handling Conflicts
Rejecting Conflicts
Taught by
React Conferences by GitNation