Summary Introduction The idea Actions Define action data Generate action creators Specify payload Define parameters The "body" creator Pre-defined actions Handle http errors The "isLoading" flag Path Update store with path Locate an array element Add element to array Remove element from array Selectors Multiple reducers External reducers and middlewares