Node即学即用
查字典图书网
当前位置: 查字典 > 图书网 > 互联网> Node即学即用

Node即学即用

Node即学即用

7.3

作者:
出版社: 人民邮电出版社
原作名: Node: Up and Running, Scalable Server-Side Code with JavaScript
译者: 郑达韡  |  [英] Mike Wilson
出版年: 2013-2
页数: 180
定价: 39.00元
装帧: 平装
丛书: 博文视点O'reilly系列
ISBN: 9787115306180

我要收藏

内容简介:

《Node即学即用》由休斯-克劳奇、威尔逊编著,《Node即学即用》讲解如何用Node构建可扩展因特网应用,是全面的实用指南,除了详细介绍Node提供的API外,还用大量篇幅介绍了服务器事件驱动开发的重要概念。内容涉及跨服务器的并发连接、非阻塞I/O和事件驱动的编程、如何支持各种数据库和数据存储工具、NodeAPI的使用示例等。适合对JavaScript及编程有一定程度了解的读者阅读。

作者简介:

Tom Hughes-Croucher

程序员,同时也是技术布道师。他曾先后效力于许多响当当的大公司,或与他们保持有合作关系,如雅虎、NASA、Tesco、沃尔玛、MySpace、Three Telecom以及UK Channel 4等。Tom向万维网联盟(W3C)和英国标准协会(BSI)提交了多项网络标准提案。

Mike Wilson

程序员,系统架构师和管理员。曾与许多世界一流公司开展过合作,包括迪士尼、微软和麦当劳。他有多年网络开发经验,从小企业网站到百万用户在线的大型MMO服务器集群,他都曾设计并构建过。在闲暇时间,Mike会更新他的个人博客(http://www.alwaysgetbetter.com),在论坛上发表文章,以及尝试新的框架和软件。

目录:

目录

第一部分  基础入门

第1 章  Node.js 简介3

1.1  安装Node.js4

1.2  开始写代码7

1.2.1  Node REPL7

1.2.2  编写首个服务器程序9

1.3  为什么选择Node11

1.3.1  高性能Web 服务器11

1.3.2  专业的JavaScript12

1.3.3  浏览器之战 2.013

第2 章  编写有趣的应用15

2.1  创建一个聊天服务器15

2.2  我们也来编写个Twitter23

第3 章  编写健壮的Node 程序33

3.1  事件循环33

3.2  模式39

3.3  编写产品代码44

3.3.1  差错处理45

3.3.2  使用多处理器46

第二部分  API 和常用模块

第4 章  核心API55

4.1  Events55

4.1.1  EventEmitter56

4.1.2  Callback 语法57

4.2  HTTP59

4.2.1  HTTP 服务器59

4.2.2  HTTP 客户端61

4.2.3  URL65

4.2.4  querystring67

4.3  I/O68

4.3.1  数据流(stream)68

4.3.2  文件系统69

4.3.3  Buffer70

4.3.4  console.log76

第5 章  工具类API77

5.1  DNS77

5.2  加密79

5.2.1  Hashing79

5.2.2  HMAC81

5.2.3  公钥加密82

5.3  进程86

5.3.1  process 模块87

5.3.2  子进程95

5.4  用assert 来测试101

5.5  虚拟机104

第6 章  数据访问109

6.1  NoSQL 和文档存储109

6.1.1  CouchDB109

6.1.2  Redis117

6.1.3  MongoDB25

6.2  关系型数据库129

6.2.1  MySQL129

6.2.2  PostgreSQL136

6.3  连接池139

6.4  消息队列协议141

第7 章  重要的外部模块147

7.1  Express147

7.1.1  一个简单的Express 应用147

7.1.2  在Express 中设置路由148

7.1.3  处理表单数据153

7.1.4  模板引擎154

7.1.5  中间件158

7.2  Socket.IO161

7.2.1  命名空间163

7.2.2  Express 中使用Socket.IO165

第8 章  扩展Node171

8.1  模块171

8.2  包管理172

8.2.1  搜索包172

8.2.2  创建包172

8.2.3  发布包173

8.2.4  链接173

8.3  附加组件174

词汇表175

索引176

文章试读:介绍 Node.js正迅速成为 Web开发社区里最有影响力的技术。本书的目标是让开发人员有效地了解如何入手试用 Node。 本书读者应该对 JavaScript及编程有一定程度的了解。除了详细介绍 Node提供的 API外,我们还将花大量篇幅来介绍服务器事件驱动开发的重要概念。 通过阅读本书,你不但能够了解 Node平台本身,还能掌握 Node为快速高效地构建高扩展性网站和服务所提供的多个...

(查看全部试读)

展开全文
随机来一本书

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

热门标签:
我想说两句
我要写长评
 想读     在读     读过   
评价:
标签(多个标签以“,”分开):