Reusing Backbone.js models/collections/views on the web client and server with Node.js, RequireJS, and Express