Is there any framework/tool which can generate model,view,controller for basic crud operations + validations (like non-empty,defined,isEmail,Gender etc) for given table schema in popular RDBMS (or mongo?)
node.js
express
you could try railwayJS but i prefer expressJS with models specific to the DB choosen and angularJS for client-side framework
Note from the future: By far the best solution for rails-like development in node is sails.js. It's based on express, and the community is huge and still growing.