reduxjs/react-redux

Created Feb 16, 2021 · View the reduxjs/react-redux repository page

Official React bindings for Redux

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

237

Lines of Code

2,034

From

Jul 11, 2015

To

Jan 3, 2021

About reduxjs/react-redux

React Redux provides the official bindings between Redux state management and React applications. It enables React components to connect to and interact with a Redux store in a performant and flexible manner. The library serves as the bridge that allows developers to subscribe to Redux state changes and dispatch actions directly from their React components.

The project is built with TypeScript and requires React 18 or later. React Redux 9.0 can be installed via npm and integrates seamlessly with modern module bundlers. The official documentation recommends using Redux templates with either Vite or Next.js for new projects, as these come pre-configured with Redux Toolkit and React-Redux. The package is available on npm and can also be used via CDN as a UMD build, though the maintainers recommend npm for serious applications.

The repository is part of the official Redux ecosystem and is actively maintained by the ReduxJS organization. Implementation details and the evolution of the API are documented in blog posts and talks explaining how the library works under the hood, making it a foundational tool for developers building state-managed React applications.

Share this video

More from reduxjs

See all →