We have used React and Backbone to create a user interface. All our React components are reusable and easily extended. For example, we can easily implement a profile page that will display more information about a user when you click on their name. A few lines in
UserView and a route in the
Router and we are literally almost done.
Backbone models were hacked up a little to get them to work with Socket.IO. There are libraries to do this, but I wanted to walk through what had to be done. We are not using the full capacity of Backbone models, so this could be something that can be improved with more time.
We have pushed a lot of code. At this point in our journey, we will have built an entire working Node.js application from the ground up. ...