We are going to take a look at the technology stack we'll be using throughout the book. After a brief discussion of Node, npm, MongoDB, and Express we will introduce Mongoose as an ODM (Object-Document Modeler), cover good and bad use cases, and introduce the two cornerstones of Mongoose.
By the end of this chapter you will have an understanding of the technology stack and where Mongoose fits in. We will also have set up the sample project that we will build throughout the book.
The benefits of Node are making it ever more popular, and a set of compatible technologies are fast becoming the basis of a new standard development stack.