当前位置:主页 > 计算机电子书 > > Node入门下载
Node即学即用

Node即学即用 PDF 超清中文版

  • 更新:2021-12-25
  • 大小:9.4 MB
  • 类别:Node入门
  • 作者:Tom、Hughes-Croucher、/、[英]、Mike、Wilson
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

内容简介

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

目录

  • 第一部分 基础入门
  • 第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

资源下载

资源下载地址1:https://pan.baidu.com/s/1s4uyxjK21fBDN6DZb9rliA

相关资源

网友留言

网友NO.47538
鱼琰琬

Node的资料本来就少,这本来说应该是最全面的一本了吧。而且讲的都是Node本身相关的,而不像其他书籍着重于express框架。只学框架有什么用?我个人不建议边做项目边学习,更不建议看着别人的代码写项目。把node核心的API了解一了,才是正事吧。当然,这只是我个个的学习方法,不见得适用于别人。

看到有骚年说这本书不适合没做过后端的同学,我觉得不然啊,我也没有做过后端,但是看起来也没觉得吃力。有Js基础的,看这本书都不会觉得太难吧。

网友NO.48286
董睿慈

熟悉 javascript 的人看很好懂。

项目要开发实时应用,前端用 HTML5 的 websocket,后端用 socket,原来的后台实现起来比较别扭,想用下 node 的 socket.io 模块,就找了这本书来入门。书中有些地方错别字,希望注意质量。总体来说还是很好的,值得一读,书比较精简,用业余时间一周就能看完,照着例子运行一遍代码就算入门了。
还有吐槽一下豆瓣,这评论最少 50 字到底还差几个字页面上都不提示一下,希望改进用户体验。

网友NO.41332
符荣霞

地铁读物,对与有其他编程经验的看这本书会很轻松,没有编程经验的从头到尾学过去,基本也可以入门了。纯前端看这本书可能会吃了,对于有C、python等服务器编程基础的,并且了解过javascript的,看起来就很轻松。比如,express框架,跟django或者类似的其他框架,没太大差别,互相佐证,可以发现各自的优劣。