If you’re building React applications, you’re likely sharing some kind of data between React components. When the application scales and sharing that data gets more complex, it’s time to use a state-management library. Redux is the most commonly used state-management library with React.
Compared to other state-management libraries, Redux is more popular and better supported with documentation. Popularity means that knowing Redux can give you a leg up on other React developers when applying for jobs. Good documentation means you can get up and running quickly.
- Core Concepts in Redux.
- Core Redux API.
- Connect to React with React Redux.
- Refactoring with Redux Toolkit.
- Async Actions with Middleware and Thunks.
What you will learn
By the end the course you’ll be familiar with these four major libraries used in Redux:
- React Redux.
- Redux Toolkit.
- Redux Thunk.