of our application state! UI = ~f(state) Root (stateful) List Item Item Head Thing Button (stateful) Button (stateful) Avatar We can diligently promote state to the highest common ancestor, but this becomes a burden quickly
Europe ̣ Made to enable hot reloading of store/reducer logic and time travel debugging ̣ Go watch his talk https:// www.youtube.com/watch? v=xsSnOQynTHs
connect(mapStateToProps)(Component) function mapStateToProps (state) { /* Do some selectin’ */ return { prop1, prop2,…, propN } } Only connected components know about redux