Writing Tests Because most of the Redux code you write are functions, and many of them are pure, they are easy to test without mocking.
Basic Reducer Structure and State Shape Basic Reducer Structure First and foremost, it's important to understand
Immutable Update Patterns The articles listed in
Initializing State There are two main ways to initialize state for your application. The createStore method can accept an optional
Structuring Reducers At its core, Redux is really a fairly simple design pattern: all your "write" logic goes into a single function, and the
Migrating to Redux Redux is not a monolithic framework, but a set of contracts and a
Computing Derived Data Reselect is a simple library for creating
Server Rendering The most common use case for server-side rendering is to handle the initial render when a user (or search engine crawler)
Managing Normalized Data As mentioned in Normalizing State Shape
Normalizing State Shape Many applications deal with data that is nested or relational in nature. For example, a blog editor could have many
Page 2 of 3