CHAPTER 7

image

Introducing Express

If you are going to make a Node.js web site today, you are probably going to use the Express web application framework.

In the previous chapter, we discussed the core of HTTP/HTTPS functionality provided by Node.js. We also demonstrated how Connect provides a middleware framework on top of a raw createServer call. ExpressJS provides everything that Connect provides (the same use function we saw in the last chapter as well as a dispatcher) and goes a lot further. It forms the foundation of many web applications that we will explore it in this chapter.

Along the way, we will introduce a few concepts that are relevant ...

Get Beginning Node.js now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.