Learn about the Redux design pattern and the problems it solves in building applications.
Overview
Syllabus
Introduction
- Introduction
- Prerequisites
- Exercise files
- What is Redux? What problem does it solve?
- Redux flow diagram
- Store and reducers
- State and actions
- Middleware
- What are you building in this section?
- Creating store, reducer, state, and actions
- Dispatching actions and updating state
- Mapping global states to local props
- Injecting an environment object and displaying results
- Implementing decrement and add actions
- Why combine reducers?
- Creating multiple reducers
- Adding sliced states and updating store
- Implementing task reducer
- Adding and displaying tasks using task reducer
- Understanding the problem?
- Implementing a logging middleware
- Dispatching async actions using middleware
Taught by
Mohammad Azam