Building a React-Based Chat Client With Redux, Part 2: React With Redux and Bindings

Welcome back! If you missed Part 1 on React and ReactDOM, you can check it out here.
The Full Monty: React With Redux and Bindings
Adding Redux introduces additional complexity, and greatly increases the number of files and folders in the project. It also requires some additional dependencies and a change in process for building and serving the client.