Redux Documents
Home
>
basics
basics
Actions
Reducers
Store
Data Flow
Usage with React
Example: Todo List
« Previous
⤊ Top
Next »
Build by
Loppo
0.6.5
Table of chapters
Close
introduction
Motivation
Three Principles
Prior Art
Core Concepts
Ecosystem
Examples
basics
Actions
Reducers
Store
Data Flow
Usage with React
Example: Todo List
advanced
Async Actions
Async Flow
Example: Reddit API
Middleware
Next Steps
Usage with React Router
recipes
Computing Derived Data
Implementing Undo History
Isolating Redux Sub-Apps
Migrating to Redux
Reducing Boilerplate
Server Rendering
Structuring Reducers
Using Object Spread Operator
Writing Tests
reducers
Basic Reducer Structure and State Shape
Beyond `combineReducers`
Immutable Update Patterns
Initializing State
Normalizing State Shape
Prerequisite Reducer Concepts
Refactoring Reducer Logic Using Functional Decomposition and Reducer Composition
Reusing Reducer Logic
Splitting Up Reducer Logic
Managing Normalized Data
Using `combineReducers`
faq
Redux FAQ: Actions
Redux FAQ: Code Structure
Redux FAQ: General
Redux FAQ: Miscellaneous
Redux FAQ: Organizing State
Redux FAQ: Performance
Redux FAQ: React Redux
Redux FAQ: Reducers
Redux FAQ: Store Setup
Troubleshooting
Glossary
api
Store
`applyMiddleware(...middlewares)`
`bindActionCreators(actionCreators, dispatch)`
`combineReducers(reducers)`
`compose(...functions)`
`createStore(reducer, [preloadedState], [enhancer])`
Feedback