title

了不起的NodeJS pdf电子书下载

[复制链接]
发表于 2017-10-2 23:15:08 | 显示全部楼层 |阅读模式
了不起的NodeJS pdf电子书下载[size=1.5]
1503909696-1676-000949u1oqmqbiddzbmqim.jpg 先容

《了不起的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

小结

索引

电子书下载:

旅客,假如您要检察本帖隐藏内容请答复




回复

使用道具 举报

发表于 2019-8-1 21:34:49 | 显示全部楼层
了不起的NodeJS pdf电子书下载
回复

使用道具 举报

发表于 2019-12-24 16:45:36 | 显示全部楼层
鐪嬬湅鎬庝箞鏍
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|站点地图|ITFXZ社区 |网站地图

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.

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