About the Book
本书致力于教会你利用Node.js来开发web应用,过程中会传授你所有所需的高级JavaScript知识
“这是我读过最好的教程之一。此前作为一名Java程序员,我总觉得JavaScript像妖术,但在这教程中,你真的把它讲解的浅显易懂。”
“真的忍不住要感谢你这么好的node入门教程,内容非常精彩。”
“这是为数不多的让我认认真真完整读完的入门教程,只因实在写得太好了”
Table of Contents
-
关于
- 状态
- 读者对象
- 本书结构
-
JavaScript与Node.js
- JavaScript与你
- 简短申明
- 服务端JavaScript
- “Hello World”
-
一个完整的基于Node.js的web应用
- 用例
- 应用不同模块分析
-
构建应用的模块
- 一个基础的HTTP服务器
- 分析HTTP服务器
- 进行函数传递
- 函数传递是如何让HTTP服务器工作的
- 基于事件驱动的回调
- 服务器是如何处理请求的
- 服务端的模块放在哪里
- 如何来进行请求的“路由”
- 行为驱动执行
- 路由给真正的请求处理程序
- 让请求处理程序作出响应
- 不好的实现方式
- 阻塞与非阻塞
- 以非阻塞操作进行请求响应
- 更有用的场景
- 处理POST请求
- 处理文件上传
-
总结与展望