Redux - What I've learned
Drew Jex
Overview
  • Advantages
  • Selectors/Reducers
  • BindSelectors
  • Memoization
  • Splitting up Reducers
  • ReduxSauce
  • Thunks/Sagas
  • When to Connect
  • Containers/Presenters
  • Global store doesn't need everything
What does Redux give us?
Advantages
  • PREDICTABLE, IMMUTABLE State Container
  • Easy to test
  • Reusable, Flexible, Scalable - ideal for large apps
  • Data is centralized but organized
  • Uni-directional flow of data (separate reading/writing)