展开全部

主编推荐语

一部基于Node开发Web应用的实用指南。

内容简介

Node是一个服务器端的JavaScript解释器,是构建快速响应、高度可扩展网络应用的轻量高效的平台。Node使用事件驱动和非阻塞的I/O模型,非常适合数据密集、对实时响应要求高的分布式应用。微软、eBay、LinkedIn、雅虎等世界知名公司及网站均有使用Node的成功案例。

全书共分6章,通过示例详尽介绍了Node的背景、原理及应用方法。全书内容涉及Node简介、Node安装、Node模块、实现不同版本的简单应用、实现简单的Web服务器和EventEmitter,以及数据存储和检索。另外,本书涵盖了Node服务器端开发的主要挑战及应对方案。适合Web前、后端开发人员学习参考。

目录

  • 版权信息
  • 审稿人介绍
  • www.packtpub.com
  • 第1章Node入门
  • 1.1 Node能做什么
  • 1.2 为什么要使用Node
  • 1.3 Node、Node.js还是Node .JS
  • 1.4 小结
  • 第2章安装并配置Node
  • 2.1 系统要求
  • 2.2 在符合POSIX标准的系统上安装
  • 2.3 在Mac OS X上安装开发者工具
  • 2.4 验证安装成功与否
  • 2.5 安装npm——Node包管理器
  • 2.6 系统启动时自动启动Node服务器
  • 2.7 小结
  • 第3章Node模块
  • 3.1 什么是模块
  • 3.2 Node包管理器
  • 3.3 小结
  • 第4章几种典型的简单应用
  • 4.1 Math Wizard
  • 4.2 不依赖框架的实现
  • 4.3 使用Express框架实现Math Wizard
  • 4.4 小结
  • 第5章简单的Web服务器、Event- Emitter和HTTP客户端
  • 5.1 通过EventEmitter发送和接收事件
  • 5.2 HTTP Sniffer ——监听HTTP会话
  • 5.3 基本的Web服务器
  • 5.4 MIME类型和MIME npm包
  • 5.5 处理cookie
  • 5.6 虚拟主机和请求路由
  • 5.7 发送HTTP客户端请求
  • 5.8 小结
  • 第6章存取数据
  • 6.1 Node的数据存储引擎
  • 6.2 SQLite3——轻量级的进程内SQL引擎
  • 6.3 Mongoose
  • 6.4 如何实现用户验证
  • 6.5 小结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社·图灵出品

图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。