For anyone looking at this and using it to choose where to start next for a javascript framework, I want to recommend KnockoutJS, it's quick to start up, has an awesome do-stuff tutorial, and it is minimal.<p>I also love that it doesn't tie you in to MVC. Though it is a MVVM(*) model, it is unlike other frameworks in that I don't have to do routing/explicitly create controllers/apps/models what-have-you (though you could say they exist in a way) in HTML.<p>To put it simply (and hopefully correctly) -- it doesn't tie you in to anything other than creating some classes in your javascript, and gives you some pretty awesome databinding and templating features