目前,国内Node.js的相关技术图书还非常稀缺。为了给想要学习’Node.js开发技术的人员一个必要的指导,笔者编写了这本书。本书既注重基础知识讲解,又非常注重编程实践练习,讲解时给出了有针对性的实例,各章还给出了一些编程实践练习题。相信读者通过阅读黄丹华等编著的《Node.js开发实战详解》,不仅可以全面掌握Node.js开发技术,还可以不需要借助任何框架而独立运用Node.js实现HTTP Web服务器的相关功能,从而摒弃对框架的依赖,进一步加深读者自我研发及独立思考的能力。
《Node.js开发实战详解》由浅入深,全面、系统地介绍了Node.js开发技术。书中提供了大量有针对性的实例,供读者实践学习,同时提供了大量的实践练习题及详尽的解答,帮助读者进一步巩固和提高。本书重在代码实践,阅读时应多注重实践编程。本书提供8小时配套教学视频及实例源代码,便于读者高效、直观地学习。
黄丹华等编著的《Node.js开发实战详解》共分为11章。涵盖的主要内容有:Node.js的概念、应用场景、环境搭建和配置、异步编程;Node.js的模块概念及应用、Node.js的设计模式;HTTP简单服务的搭建、Node.js静态资源管理、文件处理、Cookie和Session实践、Crypto模块加密、Node.js与Nginx配合;UDP服务器的搭建一Node.js与PHP之间合作;Node.js的实现机制、Node.is的原生扩展与应用;Node.js的编码习惯;Node.is操作MySQL,和MongoDB;基于Node.js的Myweb框架的基本设计架构及实现;利用Myweb框架实现一个简单的Web聊天室;在线聊天室案例和在线中国象棋案例的实现;Nodejs的日志模块、curl模块、crontab模块、forever模块、xml模块和邮件发送模块等应用工具。
本书非常适合从事编程开发的学生、教师、广大科研人员和工程技术人员研读。建议阅读本书的读者对JavaScript的语法和PHP的相关知识有一定的了解。当然,如果你是初学者,本书也是一本难得的参考书。