I recently did some research to learn more about single page applications. I had quite a good global overview about the main frameworks that were available but I wanted to find out more about the pros and cons of each one of them. Not surprisingly, I ended up mainly reading about:
- Backbone JS,
- Angular JS,
- Ember JS, and
- Batman JS
This is obviously just the tip of the iceberg and many more frameworks are available (see for instance here), but in this article I just wanted to share one great resource that I stumbled upon.
BackboneRails.com is a series of tutorials / screencasts from Brian Mann focusing on building a real web application from scratch with Backbone and Ruby on Rails.
Currently, there are seven episodes and two screencasts available for a total of roughly nine hours of high quality videos. It is not complete yet (three additional episodes should be released) but it offers an excellent start to anyone who wants to begin building single page applications. Brian really knows what he is talking about and as a result, the videos are clear and easy to follow.
Be aware that only parts of the tutorials are free. The price tag is however really low considering both the amount of hours that Brian spent creating those videos and the value it brings to the viewer.
For the time being, comments are managed by Disqus, a third-party library. I will eventually replace it with another solution, but the timeline is unclear. Considering the amount of data being loaded, if you would like to view comments or post a comment, click on the button below. For more information about why you see this button, take a look at the following article.