
Performing Complex State Management with Redux
Simplifying Application Development
Created by James Cross
Explore how Redux can help you manage complex state in JavaScript applications with confidence. You will learn practical techniques to organize your code, reduce bugs, and make your apps easier to maintain and test. By the end, you will see how Redux simplifies building larger, scalable projects.
Packt | Nov 2017 | 120 min
What You Will Learn
You will start with hands-on examples that introduce Redux and its role in the JavaScript ecosystem. Step by step, you will work through core concepts like actions, reducers, and middleware. By applying these skills to a real messaging board project, you will see how everything fits together in practice.
Key Features
- Learn to structure and manage application state using Redux for consistency
- Master actions, reducers, thunks, and selectors to handle complex logic
- Apply Redux concepts by building a real-world messaging app with React
Target Audience
Ideal for developers who already know React and want to build larger, more reliable applications. If you have a solid grasp of JavaScript and some web development experience, you will gain the skills needed to organize state and reduce bugs in your projects using Redux.





