劳奇编著的《了不起的Node.js(将JavaScript进行到底)》是一本学习Node的好书。本书根据Web开发的流程,从Node核心概念——事件轮询、V8中的JavaScript的介绍,Node核心库——TCP、HTTP的讲解,到应用层开发——Connect、Express、Socket.IO的实践,再到数据库——MongoDB、Redis、MySQL的剖析,最后到测试——Mocha、BDD的阐述,每个环节都一一做了深入的讲解。另外,本书始终贯穿了 Learning by Doing的理念,每一章都有大量的实践案例、代码展示,以编写实际代码的方式让读者掌握技术、同时教会读者如何将其运用到实际项目中。
劳奇编著的《了不起的Node.js(将JavaScript进行到底)》是一本经典的Learning by Doing的书籍。它由Node社区著名的 Socket.IO作者——Guillermo Rauch,通过大量的实践案例撰写,并由 Node社区非常活跃的开发者——Goddy Zhao翻译而成。
《了不起的Node.js(将JavaScript进行到底)》内容主要由对五大部分的介绍组成:Node核心设计理念、Node核心模块API、Web开发、数据库以及测试。从前到后、由表及里地对使用 Node进行Web开发的每一个环节都进行了深入的讲解,并且最大的特点就是通过大量的实际案例、代码展示来剖析技术点,讲解最佳实践。
PART Ⅰ 从安装与概念开始
CHAPTER 1 安装
CHAPTER 2 JavaScript概览
CHAPTER 3 阻塞与非阻塞IO
CHAPTER 4 Node中的JavaScript
PART Ⅱ Node重要的API
CHAPTER 5 命令行工具(CLI)以及FS API:首个Node应用
CHAPTER 6 TCP
CHAPTER 7 HTTP
PART Ⅲ Web开发
CHAPTER 8 Connect
CHAPTER 9 Express
CHAPTER 10 WebSocket
CHAPTER 11 Socket.IO
PART Ⅳ 数据库
CHAPTER 12 MongoDB
CHAPTER 13 MySQL
CHAPTER 14 Redis
PART Ⅴ 测试
CHAPTER 15 代码共享
CHAPTER 16 测试
索引