日期:2014-05-16  浏览次数:20343 次

我看过Node.Js了解或入门最好的文章

声明:本文来自于:

http://nodebeginner.org/index-zh-cn.html

?

本书结构

读完本书之后,你将完成一个完整的web 应用,该应用允许用户浏览页面以及上传文件。

当然了,应用本身并没有什么了不起的,相比为了实现该功能书写的代码本身,我们更关注的是如何创建一个框架来对我们应用的不同模块进行干净地剥离。 是不是很玄乎?稍后你就明白了。

本书先从介绍在Node.js 环境中进行JavaScript 开发和在浏览器环境中进行JavaScript 开发的差异开始。

紧接着,会带领大家完成一个最传统的“Hello World” 应用,这也是最基础的Node.js 应用。

最后,会和大家讨论如何设计一个 真正 完整的应用,剖析要完成该应用需要实现的不同模块,并一步一步介绍如何来实现这些模块。

可以确保的是,在这过程中,大家会学到JavaScript 中一些高级的概念、如何使用它们以及为什么使用这些概念就可以实现而其他编程语言中同类的概念就无法实现。

该应用所有的源代码都可以通过 本书Github 代码仓库 .

目录

  • 关于
    • 状态
    • 读者对象
    • 本书结构
  • JavaScript 与Node.js
    • JavaScript 与你
    • 简短申明
    • 服务器端JavaScript
    • “Hello World”
  • 一个完整的基于Node.js 的web 应用
    • 用例
    • 应用不同模块分析
  • 构建应用的模块
    • 一个基础的HTTP 服务器
    • 分析HTTP 服务器
    • 进行函数传递
    • 函数传递是如何让HTTP 服务器工作的
    • 基于事件驱动的回调
    • 服务器是如何处理请求的
    • 服务端的模块放在哪里