I go over three react component patterns - Stateful, Stateless, and Connected. And I talk about when you want to use them in the context of Redux and other things like UI interactions.
Other redux tutorials (with code): https://www.youtube.com/playlist?list=PLWRvoIK5KFymTrMa7mzvxuxl5ei_MyeF7
Component patterns blog post: https://medium.com/gitconnected/react-component-patterns-ab1f09be2c82
React patterns site: http://reactpatterns.com/#stateless-function
Demo site: http://www.fpvbuildcalc.com/