Example of a gruntfile and Express-based server skeleton for Grunt+Livereload+Express/Socket.io+static app setup.
main.js goes into @server/main.js@, with its views set up to be found under @server/views@, and a static app (say, Backbone-based one) goes into @app/@.