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).
Would be good if you put the files tree and file names for each file. Except that, colors is not recognized anymore by webpack v2 in devServerschema and we now have to use babel-loader instead of babel. Other than that, still one of the best tutorials out there for using webpack-dev-server with Hot Module Replacement.