1 / 185
文档名称:

nodejs开发指南.pdf

格式:pdf   页数:185页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

nodejs开发指南.pdf

上传人:精品库 2016/5/6 文件大小:0 KB

下载得到文件列表

nodejs开发指南.pdf

相关文档

文档介绍

文档介绍:内 容 提 要本书首先简要介绍 ,然后通过各种示例讲解 的基本特性,再用案例式教学的方式讲述如何用 进行 Web 开发,接着探讨一些 进阶话题,最后展示如何将一个 应用部署到生产环境中。本书面向对 感兴趣,但没有基础的读者,也可供已了解 ,并对 Web 前端/后端开发有一定经验, 同时想尝试新技术的开发者参考。图灵原创 : 元读者服务热线: ( 010 ) 51095186 转 604 印装质量热线: ( 010 ) 67129223 反盗版热线: ( 010 )67171154 著 BYVoid 责任编辑王军花执行编辑丁晓昀人民邮电出版社出版发行 北京市崇文区夕照寺街 14 号邮编 100061 电子邮件 315@ 网址 北京 印刷开本: 800 × 1000 1/16 印张: 字数: 249 千字 2012 年 7 月第 1 版印数: 1 5 0 00 册 2012 年 7 月北京第 1 次印刷 ISBN 978-7-115-28399-3 ◆◆◆前 言 1 1 2 3 5 7 10 8 9 4 6 前 言这本书讲了什么本书是一本 的入门教程,写给想了解 的开发人员。我的目标是使读者通过阅读本书,学会使用 进行 Web 后端开发,同时能熟悉事件驱动的异步式编程风格, 以便进一步了解 的许多高级特性,以及它所应用的更多领域。本书共 6章,分别讨论了 的背景、安装和配置方法、基本特性、核心模块以及一些进阶话题。除此之外,还有 2 个附录,分别介绍了 JavaScript 的高级特性和 编程规范。下面简要概述各章的主要内容。第 1 章“ 简介”这一章概述了什么是 。读过这章后,你将对 有一个基本的认识,同时了解它与 JavaScript 的深厚渊源。第 2 章“安装和配置 ”这一章讲述了如何在各种不同的环境下安装和配置 及其基本运行环境,同时你你可以了解到如何编译 ,以及多版本管理工具。第 3 章“ 快速入门”这一章讲解 的基础知识,你将会学到如何使用 的基本环境和工具进行开发、运行和调试。同时,还会讲解异步式 I/O 与事件式编程的一些重要概念,这些概念将会贯穿全书。此外这一章还详细介绍了 的模块和包的系统,这些都是开发中经常会碰到的内容。第 4 章“ 核心模块”这一章以全局对象、基本工具、事件发射器、文件系统和 HTTP 为代表,介绍了 2 前 言最常用的核心模块。你将会在后面的章节及以后的开发中经常与这些模块打交道。第 5 章“使用 进行 Web 开发”这一章是本书的实践性章节,一步一步教你如何从零开始用 Express 框架创建一个网站, 实现路由控制、模板解析、会话管理、数据库访问等功能,最终创建一个 Web 微博网站。第 6 章“ 进阶话题”这一章涉及几个进阶话题,包括模块加载机制、控制流分析和优化、生产环境的应用部署等内容,最后还讨论了 适用的范围,帮助读者在今后的开发中作出更好的取舍。附录 A “ JavaScript 的高级特性”这个附录介绍了 JavaScript 的一些高级特性,如函数作用域、闭包和对象的操作等内容。这些特性在浏览器端的 JavaScript 开发中并没有受到应有的重视,而在 中却十分常见,阅读这个附录可以帮助你更好地理解并运用 JavaScript 进行复杂的网站开发。附录 B “ 编程规范”这个附录介绍了 代码风格的一些约定,遵守这些约定可以让你的代码更清晰、易懂,同时也有利于接口开发的统一。该附录还分享了一些开发经验,可以让程序避免很多意外错误和性能损失。谁应该阅读本书本书的目标读者是想要学****但没有任何系统的经验的开发者。如果你听说过 ,并被它许多神奇的特性吸引,那么这本书就是为你准备的。通过阅读本书,你可以对 有全面的认识,学会如何用 编程,了解事件驱动、异步式 I/O 的编程模式, 同时还可以掌握一些使用 JavaScript 进行函数式编程的方法。