Cover image for Performing Complex State Management with Redux

Performing Complex State Management with Redux

Simplifying Application Development

JC

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.

Related courses