Good article!
Just small question: isn’t using “actions: bindActionCreators(Actions, dispatch)” breaks the whole idea of container/component approach? Since you are using connect it actually creates another component for you, which is called a container, but for me it seems that you don’t have the presentational components, cause they are not dumb (meaning they know the logic of your app).