Choosing the right state management solution can be tricky. Developers need to evaluate a variety of options—each with their own trade-offs—and select the right approach for their needs. In this course, instructor Sravanti Tekumalla helps you navigate this process, exploring the guiding principles behind state management for React applications. Sravanti digs into various state management solutions, as well as common issues you may encounter as your React application grows more complex. Throughout the course, she lends these concepts a real-world context by showing how to modify a simple book application. She also covers how to integrate React with state management systems like Redux and explores alternatives to Redux, such as MobX, and why they might be appealing.
Today’s state management landscape
When to use a state management system
Avoiding the pitfalls of prop drilling
Using the Context API
The evolution of state management
The benefits of Redux middleware
Using MobX and apollo-link-state
Skill Level Intermediate
Show MoreShow Less
You started this assessment previously and didn’t complete it. You can pick up where you left off, or start over.