Create Redux middleware and thunks to handle asynchronous actions.
Continue your Redux learning journey with Learn Redux: Middleware and Thunks. Create Redux middleware and thunks to handle asynchronous actions using `redux-thunk`. You'll also explore some common patterns for managing asynchronous operations and the state changes they cause.
### Skills you’ll gain
* Handle asynchronous actions with Redux middleware and thunks.
* Recognize types of promise lifecycle actions.
* Manage asynchronous operations and the state changes they cause.
### Notes on prerequisites
We recommend that you complete [Learn Redux: Redux Toolkit](https://www.codecademy.com/learn/learn-redux-redux-toolkit) before starting this course.
Continue your Redux learning journey with Learn Redux: Middleware and Thunks. Create Redux middleware and thunks to handle asynchronous actions using `redux-thunk`. You'll also explore some common patterns for managing asynchronous operations and the state changes they cause.
### Skills you’ll gain
* Handle asynchronous actions with Redux middleware and thunks.
* Recognize types of promise lifecycle actions.
* Manage asynchronous operations and the state changes they cause.
### Notes on prerequisites
We recommend that you complete [Learn Redux: Redux Toolkit](https://www.codecademy.com/learn/learn-redux-redux-toolkit) before starting this course.