本章介绍了有关 Node.js 的基本概念和使用方法,你将学会如何安装 Node.js 以及模块的概念。
本章介绍了使用 Node.js 编写代码前需要做的准备工作,包括 NPM 的介绍。
Node.js 在客户端 JavaScript 的基础上添加了 File API,以实现文件操作,因此它才能胜任服务端的工作。
Node.js 的本来用途是编写高性能的 Web 服务器,本章介绍了使用 Node.js 操作网络时需要的 API 以及一些坑的回避技巧。
Node.js 使用的是单线程异步模型,但是也支持多线程。本章介绍了使用 Node.js 管理进程时需要的 API 以及主要的应用场景。
异步编程是 Node.js 最大的特点,没有掌握异步编程就不能说是真正学会了 Node.js。本章将介绍与异步编程相关的各种知识。
学习讲究的是学以致用和融会贯通。至此我们已经分别介绍了 Node.js 的很多知识点,本章将完整地介绍一个使用 Node.js 开发 Web 服务器的示例。