connect()
: When and how to use itThe React Redux package provides React bindings for the Redux state container, making it very easy to connect a React application to a Redux store.
Redux Toolkit’s new listener middleware is a great alternative to Redux Saga, with a few caveats – learn all about it in this complete guide.
Redux Toolkit eliminates many of the lingering critiques against using Redux for state management.
Learn how to use Redux Saga for both simple and complex approaches to implementing async operations with action creators, thunks, and sagas.
Learn how to manage asynchronous actions in React apps with Redux Toolkit, or a bare Redux implementation with custom middleware.
Learn what you can expect from the React Redux 8 beta, how it works with React 18, and its TypeScript codebase conversion.
Explore Redux, covering why immutable updates are important and how to handle tricky updates in nested objects.
Learn how to use Redux in a type-safe React app to catch bugs at runtime instead of compile time and avoid shipping a bad UX to your users.
In this post, we cover how Redux-first routing works and explain how Redux can make your code more complicated than it needs to be.
React-redux-firebase provides Redux bindings for Firebase, making it much simpler to use Firebase with Redux and React.
Improve your React application’s components and reduce unnecessary re-rendering with re-reselect, a lightweight wrapper for Reselect.
createAsyncThunk
Learn how to use the createAsyncThunk API to perform asynchronous tasks in Redux apps and handle common errors.