前言 由于NodeJs本身的异步非阻塞特性和对http的天然支持,所以使用NodeJs编写高性能,可伸缩的Web服务器非常简单.开发完整的Web服务器还需要路由,错误处理,请求拦截,请求和响应的解析,模板引擎等功能,所以直接使用NodeJs的http模块开发起来还是挺痛苦的. 目前有很多的Web框架都是基于http模块封装而成,最流行的当属Express框架. 学习资源: express github主页 express官方网站 中文网站 快速开始 npm install express --s…