In this chapter, we explored writing a Node application, and particularly a web application, using the Express library. We worked through setting up a very minimal Express application, and then went on to discuss Express routes and configuration. We then explored Express template engines, and installed and configured Handlebars to render two different pages, through our route handlers. We then discussed static files and implemented a login page, showing how to write data to session information. In the next chapter, we will explore the world of REST APIs, and build an API using Amazon Web Services.