Simplifying State Management in React Native
Gain insights into state management in React Native, including Redux, MobX, XState, Jotai, and React Query. Explore strategies for data consistency and synchronization across your applications.
Join 3.1 million developers at
Join 3.1 million developers at
What you'll learn
- Familiarity with the core components of React Native, including states, props, hooks, and context
- Working knowledge of planning and setting up the surfaces, data flows, and components in the React Native app
- Hands-on experience styling different components and populating the data in the React Native app
- Familiarity with the state management libraries in React Native, including Redux, MobX, XState, Jotai, and React Query
Learning Roadmap
1.
Before We Begin
Before We Begin
2.
What Are React and React Native?
What Are React and React Native?
3.
Managing State in a Simple React App
Managing State in a Simple React App
7 Lessons
7 Lessons
4.
Planning and Setting Up the Funbook App
Planning and Setting Up the Funbook App
6 Lessons
6 Lessons
5.
Styling and Populating the Funbook App
Styling and Populating the Funbook App
8 Lessons
8 Lessons
6.
Implementing Redux in Our Funbook App
Implementing Redux in Our Funbook App
8 Lessons
8 Lessons
7.
Using MobX as a State Manager in a React Native App
Using MobX as a State Manager in a React Native App
9 Lessons
9 Lessons
8.
Untangling Complex Flows in React Native Apps with XState
Untangling Complex Flows in React Native Apps with XState
9 Lessons
9 Lessons
9.
Integrating Jotai in a React Native App
Integrating Jotai in a React Native App
7 Lessons
7 Lessons
10.
Using React Query for Server-Side-Driven State Management
Using React Query for Server-Side-Driven State Management
6 Lessons
6 Lessons
12.
Appendix
Appendix
3 Lessons
3 Lessons
Packt
A tech learning platform that provides online courses, eBooks, videos, and other resources to help individuals and organizations stay ahead of emerging and popular technologies.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources