September 2018
Intermediate to advanced
764 pages
20h 6m
English
At a minimum, we want a basic router; at most, we want a web framework. In this section, we will focus on four of the most popular frameworks: Express, Koa, Hapi, and Restify:
| Name | Website | First released | GitHub stars | Description |
| Express | expressjs.com | Jan, 3 2010 | 39,957 |
"Fast, unopinionated, minimalist web framework for Node". Express is a thin routing layer above Node's native http module, with support for templating and middleware (functions that preprocess the request object before it is passed to the handler). Express has been around the longest and is the most popular framework for Node.js. We will use Express as the benchmark from which comparisons with other libraries will be made. |
| Koa | koajs.com | Nov, 8 ... |
Read now
Unlock full access