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.
Intermediate
73 Lessons
27h
Certificate of Completion
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.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
State management is a process of managing an application’s data. As a developer, it is important to ensure data remains consistent and synchronized across different application parts. You’ll start by learning the state management strategies in React Native using state and props and create a real-world Funbook application using only React Native built-in solutions. You’ll learn about the Redux and MobX libraries and how these can be used to implement the like button in the app. Next, you will implement the ...Show More
TAKEAWAY SKILLS
React.js
Mobile Application Development
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
What You'll Learn
Familiarity with the core components of React Native, including states, props, hooks, and context
Show more
Course Content
Before We Begin
What Are React and React Native?
Managing State in a Simple React App
Planning and Setting Up the Funbook App
Styling and Populating the Funbook App
Implementing Redux in Our Funbook App
8 Lessons
Using MobX as a State Manager in a React Native App
9 Lessons
Untangling Complex Flows in React Native Apps with XState
9 Lessons
Integrating Jotai in a React Native App
7 Lessons
Using React Query for Server-Side-Driven State Management
6 Lessons
Conclusion
1 Lesson
Appendix
3 Lessons
Build an E-Commerce App with React Native, Redux, and Firebase
Project
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.