What is Redux?
A predictable state container for JavaScript apps.
What are the three main ways that Redux helps?
How tiny is Redux?
So, so tiny - about 2kb.
How does Redux store the whole state of your app?
In an object tree inside of a single store.
What is the only way to change the Redux state?
To emit an action.
What is an action?
An object describing what happened to cause a change in state.
What is a pure reducer?
A reducer specifies how the actions transform the state tree.