NODE.JS 入门手册
关于
本书致力于教会你如何用 Node.js 来开发应用,过程中会传授你所有所需
的“高级”JavaScript 知识。本书绝不是一本“Hello World”的教程。
状态
你正在阅读的已经是本书的最终版。因此,只有当进行错误更正以及针对
新版本 Node.js 的改动进行对应的修正时,才会进行更新。
本书中的代码案例都在 Node.js 0.4.9 版本中测试过,可以正确工作。
读者对象
本书最适合与我有相似技术背景的读者: 至少对一门诸如 Ruby、Python、
PHP 或者 Java 这样面向对象的语言有一定的经验;对 JavaScript 处于初
学阶段,并且完全是一个 Node.js 的新手。
这里指的适合对其他编程语言有一定经验的开发者,意思是说,本书不会
对诸如数据类型、变量、控制结构等等之类非常基础的概念作介绍。要读
懂本书,这些基础的概念我都默认你已经会了。
然而,本书还是会对 JavaScript 中的函数和对象作详细介绍,因为它们与
其他同类编程语言中的函数和对象有很大的不同。
本书结构
读完本书之后,你将完成一个完整的 web 应用,该应用允许用户浏览页面
以及上传文件。
当然了,应用本身并没有什么了不起的,相比为了实现该功能书写的代码
本身,我们更关注的是如何创建一个框架来对我们应用的不同模块进行干
净地剥离。 是不是很玄乎?稍后你就明白了。
本书先从介绍在 Node.js 环境中进行 JavaScript 开发和在浏览器环境中进
行 JavaScript 开发的差异开始。
紧接着,会带领大家完成一个最传统的“Hello World”应用,这也是最基础
的 Node.js 应用。
最后,会和大家讨论如何设计一个“真正”完整的应用,剖析要完成该应用
需要实现的不同模块,并一步一步介绍如何来实现这些模块。
可以确保的是,在这过程中,大家会学到 JavaScript 中一些高级的概念、
如何使用它们以及为什么使用这些概念就可以实现而其他编程语言中同
类的概念就无法实现。
该应用所有的源代码都可以通过 本书 Github 代码仓库.
目录
关于
o 状态
o 读者对
Node.js/JavaScript/概念/介绍/对象/语言/模块/基础/编程/代码/
Node.js/JavaScript/概念/介绍/对象/语言/模块/基础/编程/代码/
-->