Redux
- Single, immutable state tree
- State flows down
- Events flow up
- No more managing parts of state in separate controllers and services
This is transcript from https://egghead.io/lessons/javascript-redux-avoiding-array-mutations-with-concat-slice-and-spread#/tab-transcript
const addCounter = (list) => {
return list.concat([0]);