查看: 204|回复: 0
打印 上一主题 下一主题

了不起的NodeJS pdf电子书下载

[复制链接]

9万

主题

9万

帖子

28万

积分

管理员

管理员

Rank: 9Rank: 9Rank: 9

积分
289332
跳转到指定楼层
楼主
发表于 2017-10-2 23:15:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[table][tr][td]
了不起的NodeJS pdf电子书下载[size=1.5]




先容
《了不起的Node.js 将JAVAScript停止到底》是一本典范的Learning by Doing的书籍。它由Node社区著名的 Socket.IO作者——GuillermoRauch,经过大量的理论案例撰写,并由 Node社区很是活跃的开辟者——Goddy Zhao翻译而成。
《了不起的Node.js 将JavaScript停止到底》首要由对五大部分的先容组成:Node焦点设想理念、Node焦点模块API、Web开辟、数据库以及测试。畴前到后、由表及里地对利用 Node停止Web开辟的每一个环节都停止了深入的讲授,而且较大的特点就是经过大量的现实案例、代码展现来分解技术点,讲授优异理论。
目录
PART Ⅰ 从安装与概念起头
CHAPTER 1 安装
在Windows下安装
在OSX下安装
linux下安装
编译
确保安装成功
NodeREPL
履行文件
NPM
安装模块
自界说模块
安装二进制工具包
阅读NPM仓库
小结
CHAPTER 2 JavaScript概览
先容
JavaScript根本
范例
范例的困惑
函数
THIS、FUNCTION #CALL以及FUNCTION#APPLY
函数的参数数目
闭包

继续
TRY{}CATCH{}
v8中的JavaScript
OBJECT#KEYS
ARRAY#ISARRAY
数组方式
字符串方式
JSON
FUNCTION#BIND
FUNCTION#NAME
_PROTO_(继续)
存取器
小结
CHAPTER 3 阻塞与非阻塞IO
才能越强,义务就越大
阻塞
单线程的天下
毛病处置
仓库追踪
小结
CHAPTER 4 Node中的JavaScript
global工具
适用的全局工具
模块系统
绝对和相对模块
表露API
事务
buffer
小结
PART Ⅱ Node重要的API
CHAPTER 5 号令行工具(CLI)以及FS API:首个Node利用
需求
编写首个Node法式
建立模块
同步还是异步
了解什么是流(stream)
输入和输出
重构
用fs停止文件操纵
对CLI一探讨竟
argv
工作目录
情况变量
退出
信号
ANSI转义码
对fs一探讨竟
Stream
监视
小结
CHAPTER 6 TCP
TCP有哪些特征
面向毗连的通讯和保证顺序的传递
面向字节
牢靠性
流控制
拥堵控制
Telnet
基于TCP的聊天法式
建立模块
了解NETSERVERAPI
接收毗连
data事务
状态以及记录毗连情况
美满完成此法式
一个IRC客户端法式
建立模块
了解NET#STREAMAPI
实现部分IRC协议
测试现实的IRC办事器
小结
CHAPTER 7 HTTP
HTTP结构
头信息
毗连
一个简单的Web办事器
建立模块
输出表单
method和URL
数据
整合
让法式更硬朗
一个TwitterWeb客户端
建立模块
发送一个简单的HTTP请求
发送数据
获得推文
superagent来拯救
利用up重启HTTP办事器
小结
PART Ⅲ Web开辟
CHAPTER 8 Connect
利用HTTP构建一个简单的网站
经过Connect实现一个简单的网站
中心件
誊写可重用的中心件
static中心件
query中心件
logger中心件
bodyparser中心件
cookie
会话(session)
Redissession
methodOverride中心件
basicAuth中心件
小结
CHAPTER 9 Express
一个小型Express利用
建立模块
HTML
SETUP
界说路由
查询
运转
设备
模板引擎
毛病处置
快速方式
路由
中心件
代码构造战略
小结
CHAPTER 10 WebSocket
Ajax
HTML5WebSocket
一个ECHO示例
初始化项目
建立办事器
建立客户端
运转示例法式
鼠标光标
初始化示例法式
建立办事器
建立客户端
运转示例法式
面临一个应战
封闭并不意味着断开毗连
JSON
重连
广播
WebSocket属于HTML5:早期阅读器不支持
处理计划
小结
CHAPTER 11 SocketIO
传输
断开VS封闭
事务
命名空间
聊天法式
初始化法式
构建办事器
构建客户端
事务和广播
消息接收确认
一个轮流做DJ的利用
扩大聊天利用
集成GroovesharkAPI
播放歌曲
小结
PART Ⅳ 数据库
CHAPTER 12 MongoDB
安装
利用MongoDB:一个用户认证的例子
构建利用法式
建立ExpressApp
毗连MongoDB
建立文档
查找文档
身份考证中心件
校验
原子性
平安形式
Mongoose先容
界说模子
界说嵌套的键
界说嵌套文档
构建索引
中心件
探测模子状态
查询
扩大查询
排序
挑选
限制
跳过
自动发生键
转换
一个利用Mongoose的例子
构建利用
重构
建立模子
小结
CHAPTER 13 MySQL
node-mysql
初始化项目
Express利用
毗连MySQL
初始化剧本
建立数据
获得数据
sequelize
初始化sequelize
初始化Express利用
毗连sequelize
界说模子和同步
建立数据
获得数据
删除数据
完整地完成利用
小结
CHAPTER 14 Redis
安装Redis
Redis查询说话
数据范例
字符串
哈希
列表
数据集
有序数据集
Redis和Node
利用node-redis实现一个交际图谱
小结
PART Ⅴ 测试
CHAPTER 15 代码同享
什么样的代码可以同享
誊写兼容的JavaScript代码
导出模块
模拟实现ECMAAPI
模拟实现NodeAPI
模拟实现阅读器端API
跨阅读器的继续实现
集成到一路:browserbuild
根本案例
小结
CHAPTER 16 测试
简单测试
测试方针
测试战略
测试法式
expectjs
API一览
Mocha
测试异步代码
BDD气概
TDD气概
export气概
在阅读器端利用Mocha
小结
索引
电子书下载:
旅客,假如您要检察本帖隐藏内容请答复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|IT视频教程资源网 网站地图

GMT+8, 2024-11-1 11:29 , Processed in 0.248850 second(s), 23 queries .

快速回复 返回顶部 返回列表

客服
热线

微信
7*24小时微信 客服服务

扫码添
加微信

添加客服微信 获取更多

关注
公众号

关注微信公众号