软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 应用软件 > 电子阅读 > node.js开发指南(郭家宝)pdf完整版

node.js开发指南(郭家宝)pdf完整版

分享到:
node.js开发指南2012年7月由人民邮电出版社出版发行,是一本Node.js的入门教程。Node.js是一个划时代的技术,它在原有的web前端和后端技术的基础上总结并提炼出了许多新的概念和方法,堪称是十多年来web开发经验的集大成者。小编推荐的这本Node.js开发指南总共六章,首先简要介绍Node.js,然后通过各种示例讲解Node.js的基本特性,再用案例式教学的方式讲述如何用Node.js进行Web开发,接着探讨一些Node.js进阶话题,最后展示如何将一个Node.js应用部署到生产环境中。Node.js开发指南面向对Node.js感兴趣,但没有基础的读者,也可供已了解Node.js,并对Web前端/后端开发有一定经验,同时想尝试新技术的开发者参考。
小编温馨提醒:这本书的内容比较多,要注意劳逸结合哦
node.js开发指南

作者介绍:

郭家宝(BYVoid),清华大学计算机系2010级本科生,曾获得信息学奥林匹克竞赛(NOI)金牌。他从中学开始涉足开源开发,参与过“汉典网”等许多Web项目的前后端设计开发,同时是Linux输入法ibus-pinyin的作者。他从2009年Node.js诞生之始,就一直在关注它的发展,有许多使用Node.js建立网站的经验,活跃于CNode社区。

精彩评论:

“简洁的代码示例,轻快的语言,这本书带你进入同样简明的Node.js世界。如果你想立即使用Node.js进行Web开发,这里提供了绝佳的指导。”
——杨懋,微软亚洲研究院主管研究员
“本书是一本浅显易懂的Node.js入门读物,适合有一定JavaScript基础的开发人员阅读。读过这本书,你就完成了从学习Node.js相关知识,到使用Node.js构建实际Web系统的全过程。难能可贵的是,本书在讲解Node.js的同时,还详细介绍了Web开发领域的通用知识与原理,这些对开发完善健壮的Web应用必不可少。”
——贾超,淘宝网数据产品部资深经理,CNode社区发起者

目录:

第1章 Node.js简介 1
1.1 Node.js 是什么 2
1.2 Node.js 能做什么 3
1.3 异步式 I/O 与事件驱动 4
1.4 Node.js 的性能 5
1.4.1 Node.js 架构简介 5
1.4.2 Node.js 与 PHP + Nginx 6
1.5 简史 6
1.5.1 Netscape 与 LiveScript 7
1.5.2 Java 与 7
1.5.3 微软的加入-- JScript 8
1.5.4 标准化-- ECMAScript 8
1.5.5 浏览器兼容性问题 9
1.5.6 引擎效率革命和 的未来 9
1.6 CommonJS 10
1.6.1 服务端 的重生 10
1.6.2 CommonJS 规范与实现 11
1.7 参考资料 12
第2章 安装和配置Node.js 13
2.1 安装前的准备 14
2.2 快速安装 14
2.2.1 Microsoft Windows系统上安装Node.js 14
2.2.2 Linux 发行版上安装Node.js 16
2.2.3 Mac OS X上安装Node.js 16
2.3 编译源代码 17
2.3.1 在 POSIX 系统中编译 17
2.3.2 在 Windows系统中编译 18
2.4 安装Node 包管理器 18
2.5 安装多版本管理器 19
2.6 参考资料 21
第3章 Node.js快速入门 23
3.1 开始用 Node.js 编程 24
3.1.1 Hello World 24
3.1.2 Node.js 命令行工具 25
3.1.3 建立 HTTP 服务器 26
3.2 异步式 I/O 与事件式编程 29
3.2.1 阻塞与线程 29
3.2.2 回调函数 31
3.2.3 事件 33
3.3 模块和包 34
3.3.1 什么是模块 35
3.3.2 创建及加载模块 35
3.3.3 创建包 38
3.3.4 Node.js 包管理器 41
3.4 调试 45
3.4.1 命令行调试 45
3.4.2 远程调试 47
3.4.3 使用 Eclipse 调试 Node.js 48
3.4.4 使用 node-inspector 调试Node.js 54
3.5 参考资料 55
第4章 Node.js核心模块 57
4.1 全局对象 58
4.1.1 全局对象与全局变量 58
4.1.2 process 58
4.1.3 console 60
4.2 常用工具 util 61
4.2.1 util.inherits 61
4.2.2 util.inspect 62
4.3 事件驱动 events 63
4.3.1 事件发射器 64
4.3.2 error 事件 65
4.3.3 继承 EventEmitter 65
4.4 文件系统 fs 65
4.4.1 fs.readFile 66
4.4.2 fs.readFileSync 67
4.4.3 fs.open 67
4.4.4 fs.read 68
4.5 HTTP 服务器与客户端 70
4.5.1 HTTP 服务器 70
4.5.2 HTTP 客户端 74
4.6 参考资料 77
第5章 使用Node.js进行Web开发 79
5.1 准备工作 80
5.1.1 使用http模块 82
5.1.2 Express 框架 83
5.2 快速开始 84
5.2.1 安装 Express 84
5.2.2 建立工程 85
5.2.3 启动服务器 86
5.2.4 工程的结构 87
5.3 路由控制 89
5.3.1 工作原理 89
5.3.2 创建路由规则 92
5.3.3 路径匹配 93
5.3.4 REST 风格的路由规则 94
5.3.5 控制权转移 95
5.4 模板引擎
......

使用说明:

方法一:
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必在3322软件站选择一款阅读器点击打开链接下载
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
方法二:
1、在手机里下载3322软件站中的阅读器和百度网盘
2、直接将pdf传输到百度网盘
3、用阅读器打开即可阅读

免责声明:

来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
禁用于商业用途!如果您喜欢《node.js开发指南》,请购买正版,谢谢合作。
爱学习,请到3322软件站查找资源自行下载!
展开更多

软件截图

下载提示

node.js开发指南(郭家宝)pdf完整版

正在下载...

扫描二维码,手机下载APP

软件下载站本地下载

相关文章