Node即学即用

Node即学即用

(英) 休斯-克劳奇 (Hughes-Croucher,T.) , (英) 威尔逊 (Wilson,M.) , 著

出版社:人民邮电出版社

年代:2013

定价:39.0

书籍简介:

本书讲解如何用Node.js构建可扩展因特网应用,是全面的实用指南,除了详细介绍Node提供的API外,还用大量篇幅介绍了服务器事件驱动开发的重要概念。内容涉及跨服务器的并发连接、非阻塞I/O和事件驱动的编程、如何支持各种数据库和数据存储工具、Node API的使用示例等。

书籍目录:

第一部分 基础入门第1章 Node.js简介1.1 安装Node.js1.2 开始写代码1.2.1 Node REPL1.2.2 编写首个服务器程序1.3 为什么选择Node1.3.1 高性能Web 服务器1.3.2 专业的JavaScript1.3.3 浏览器之战2.0第2章 编写有趣的应用2.1 创建一个聊天服务器2.2 我们也来编写个Twitter第3章 编写健壮的Node程序3.1 事件循环3.2 模式3.3 编写产品代码3.3.1 差错处理3.3.2 使用多处理器第二部分 API和常用模块第4章 核心API4.1 Events4.1.1 EventEmitter4.1.2 Callback语法4.2 HTTP4.2.1 HTTP服务器4.2.2 HTTP客户端4.2.3 URL4.2.4 querystring4.3 I/O4.3.1 数据流(stream)4.3.2 文件系统4.3.3 Buffer4.3.4 console.log第5章 工具类API5.1 DNS5.2 加密5.2.1 Hashing5.2.2 HMAC5.2.3 公钥加密5.3 进程5.3.1 process模块5.3.2 子进程5.4 用assert来测试5.5 虚拟机第6章 数据访问6.1 NoSQL和文档存储6.1.1 CouchDB6.1.2 Redis6.1.3 MongoDB6.2 关系型数据库6.2.1 MySQL6.2.2 PostgreSQL6.3 连接池6.4 消息队列协议第7章 重要的外部模块7.1 Express7.1.1 一个简单的Express应用7.1.2 在Express中设置路由7.1.3 处理表单数据7.1.4 模板引擎7.1.5 中间件7.2 Socket.IO7.2.1 命名空间7.2.2 Express中使用Socket.IO第8章 扩展Node8.1 模块8.2 包管理8.2.1 搜索包8.2.2 创建包8.2.3 发布包8.2.4 链接8.3 附加组件词汇表索引

内容摘要:

  通过阅读本书,你可以:  学习Node的事件循环架构、非阻塞I/O和事件驱动编程模型;  动手编写I/O示例应用,其中包括一个聊天服务器;  用现成的设计模式编写事件驱动程序;  在多核环境下高效地运用Node的单线程策略;  配合具体例子,深入框架核心及API工具;  学习Node如何支持多种数据库和存储工具;  利用Node庞大的模块库构建新的扩展。  《Node即学即用》讲解如何用Node构建可扩展因特网应用,是全面的实用指南,除了详细介绍Node提供的API外,还用大量篇幅介绍了服务器事件驱动开发的重要概念。内容涉及跨服务器的并发连接、非阻塞I/O和事件驱动的编程、如何支持各种数据库和数据存储工具、NodeAPI的使用示例等。  《Node即学即用》适合对JavaScript及编程有一定程度了解的读者阅读。【作者简介】Tom Hughes-Croucher程序员,同时也是技术布道师。他曾先后效力于许多响当当的大公司,或与他们保持有合作关系,如雅虎、NASA、Tesco、沃尔玛、MySpace、ThreeTelecom以及UK Channel 4等。Tom向万维网联盟(W3C)和英国标准协会(BSI)提交了多项网络标准提案。 MikeWilson程序员,系统架构师和管理员。曾与许多世界一流公司开展过合作,包括迪士尼、微软和麦当劳。他有多年网络开发经验,从小企业网站到百万用户在线的大型MMO服务器集群,他都曾设计并构建过。在闲暇时间,Mike会更新他的个人博客(http//www.alwaysgetbetter.com),在论坛上发表文章,以及尝试新的框架和软件。技术爱好者,热衷于编写Linux服务器端程序。自从接触Node.js,便爱不释手。翻译此书也是作为对开源社区的一点贡献,希望本书能够帮助中国开发者,并且吸引更多人来使用Node.js。个人主页:http//zdwalter.info。

书籍规格:

书籍详细信息
书名Node即学即用站内查询相似图书
丛书名图灵程序设计丛书
9787115306180
如需购买下载《Node即学即用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)39.0语种简体中文
尺寸24 × 18装帧平装
页数 98 印数 3500

书籍信息归属:

Node即学即用是人民邮电出版社于2013.2出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。