Summary
We now know that a lot more happens in the background when we load something in the browser. We learned to customize the HTTP response object in Express to control the outcome of the request and serve different content types from our app.
We were introduced to Jade in Chapter 2, Your First Express App, and it has been a constant presence in all the chapters till now. So far we know that it is a templating engine and works great for generating HTML from our app. There is much more to Jade than what we saw in the examples, in the next chapter we will learn about it in greater detail.