A State Management Library

Redux Front Page

Modern Redux best practices using Redux Toolkit and RTK Query

Redux
Redux

Redux

Redux mainly provides the createStore() API and offers state management functionality using plain JavaScript objects. It's a library that operates independently from the DOM or any UI framework.

React Redux
React Redux

React Redux

In addition to Redux, it provides React bindings like Provider and hooks. Before the Toolkit came along, this library was the de facto standard.

Redux Toolkit
Redux Toolkit

Redux Toolkit

Nowadays, if you're using Redux in a React app, this is your best bet. It lets you manage state with less and more organized code compared to using React Redux directly.