O'Reilly logo

Hands-On Full Stack Web Development with Aurelia by Erikson Haziz Murrugarra Sifuentes, Diego Jose Arguelles Rojas

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

MongooseJS

Mongoose.js is one of the most popular NPM modules to integrate a Node.js application with a MongoDB database. It provides an easy way to model our application data and comes along with different built-in features to validate, cast, and query our database, avoiding boilerplate code.

We will use our MongoDB container that we installed in the previous section. The two pieces of information that we need are the host and port where MongoDB is running. That information is shown in the Kitematic tool in the Home/IP & Ports/Access URL section. For example, in my case, these are localhost and 32768:

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required