Redux Core API
Core Redux library for managing application state through a predictable unidirectional data flow. The library exposes createStore, combineReducers, applyMiddleware, compose, and bindActionCreators as its primary API surface. State mutations are triggered by dispatching plain action objects to a store, which processes them through pure reducer functions to produce the next immutable state tree.
Documentation
Documentation
https://redux.js.org/introduction/getting-started
APIReference
https://redux.js.org/api/api-reference