I cut my teeth with a Javascript MVC frameworks on the granddaddy of them all, Backbone. Managing a page's events, views and data away with a framework rather than just straight JS and JQuery was a godsend. The learning curve was steep though. There was a lot of confusion on the "right way" to do things and each app required a lot of boilerplate code that needs to be written. A year has passed and things on the JS MVC front have changed significantly. You can take a look at Addy Osmani's TodoMVC project to how the field has grown. Look at all those options!
Continue Reading →