18. Underscore.js
• Utility-belt library
• Eases work with collections, arrays & objects
• Provides function helpers
• The only one Backbone.js dependency
19. Other MV* frameworks
• AngularJS (by Google)
• Ember.js
• YUI (by Yahoo!)
• KnockoutJS
...many more
• Check them out at
20. Gmail example with Backbone.js
• Collection -> Message List
• Model -> Message
• Views -> Message, Message List
• Router -> URL