Reference:
- Frontendmasters.com: The Good Parts of JavaScript and the Web
- Egghead.io: Getting Started with Redux
- Functional Style JavaScript
Other Important Stuff:
- Class free -> Composition over inheritance
- Pure function -> Single source of truth
- Observable -> Avoid race condition