Mongoose puts the the data model where it belongs, in the application. Mongoose for Application Development covers how to build a data-driven web application using Mongoose, along with MongoDB, Node.js and Express.