热门排行
简介
《Node.js项目实践:构建可扩展的Web应用》用专业的讲解方式,带领读者从“Hello World”示例开始,一步步将其构建成有实际用途的Node.js应用。《Node.js项目实践:构建可扩展的Web应用》涉及许多组件的使用,比如安全、部署上线、组织代码、数据库驱动和模板引擎等,从中可使读者接触到很多经过历年实践所得出的广受欢迎的模块库,它们可以大大提高开发人员的代码质量和开发效率。
目录
第1 章 安装Node.js 及相关要点 1
第2 章 使用Express.js 4 创建Node.js 的Web 应用程序 .32
第3 章 Node.js 基于Mocha 的测试驱动开发和行为驱动开发 57
第4 章 模板引擎:Jade 和Handlebars 70
第5 章 MongoDB、Mongoskin 特性 102
第6 章 在Node.js 应用中使用session 和OAuth 进行用户认证和授权 . 128
第7 章 使用ORM 类库Mongoose 提升你的Node.js 数据 . 149
第8 章 使用Express.js 和Hapi 构建Node.js REST API 服务 . 176
第9 章 WebSocket、Socket.IO 和DerbyJS 的实时应用程序 200
第10 章 为Node.js 应用上线做准备 . 219
第11 章 部署Node.js 应用 . 249
第12 章 Node.js 模块发布和参与开源 . 269