This module looks in detail at data storage with MongoDB, the popular NoSQL database. You will learn first about Express generator for scaffolding an Express application. Then you will learn about MongoDB. You will learn how to interact with MongoDB from a Node application. Then you will learn the Mongoose ODM to create schemas and models, and interact with MongoDB server.
Demonstrate an understanding of data persistence using a database
Design persistent data storage based on MongoDB, a NoSQL database
Develop schemas and models for data storage using Mongoose
Combine the REST API and the data persistance layer for a full-fledged server implementation