node.js, express and sails js for the server-side and requirejs with backbone on the client side