Now that we've got our feet wet building an Express application for Node.js, let's work on an application that performs a useful function. The application we'll build will keep a list of notes, and it will let us explore some aspects of a real application.
In this chapter, we'll only build the basic infrastructure of the application, and in the later chapters, we'll extend the application considerably. Â
The topics covered in this chapter includes
- Using Promises and async functions in Express router functions
- Applying the MVC paradigm to Express applications
- Building an Express application
- JavaScript Class definitions
- Implementing the CRUD paradigm
- Handlebars templates