As I discussed in Chapter 3, Node.js has a huge community of developers behind it; they are willing to put hours and effort into providing the rest of the people in that community with high-quality modules. In this chapter, I’ll talk about some of those modules; you’ll see how to use them to get the architecture described in the Chapter 4.
More specifically, you’ll need modules for the following parts:
HTTP request and response handling: This is the most basic feature. As you’re about to see, there are plenty of options out there to pick from.
Routes handling: Aside from ...