SailsJS

"Sails makes it easy to build custom, enterprise-grade Node.js apps. It is designed to emulate the familiar MVC pattern of frameworks like Ruby on Rails, but with support for the requirements of modern apps: data-driven APIs with a scalable, service-oriented architecture. It's especially good for building chat, realtime dashboards, or multiplayer games; but you can use it for any web application project - top to bottom."

One of the best part of Sails is simplicity.

for example if you need to connect it to mongo just you need to install sails-mongo adapter by

$ npm install sails-mongo --save

and set connection configuration in config/connections.js like below:

module.exports.connections= {
someMongoDb: {
adapter:'sails-mongo',
host:'localhost', // defaults to `localhost` if omitted
port:27017, // defaults to 27017 if omitted
user:'username_here', // or omit if not relevant
password:'password_here', // or omit if not relevant
database:'database_name_here'// or omit if not relevant
}
};