admin 发表于 2017-10-2 23:15:08

了不起的NodeJS pdf电子书下载

了不起的NodeJS pdf电子书下载
介绍
《了不起的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中的JavaScriptOBJECT#KEYSARRAY#ISARRAY数组方法字符串方法JSONFUNCTION#BINDFUNCTION#NAME_PROTO_(继承)存取器小结CHAPTER 3 阻塞与非阻塞IO能力越强,责任就越大阻塞单线程的世界错误处理堆栈追踪小结CHAPTER 4 Node中的JavaScriptglobal对象实用的全局对象模块系统绝对和相对模块暴露API事件buffer小结PART Ⅱ Node重要的APICHAPTER 5 命令行工具(CLI)以及FS API:首个Node应用需求编写首个Node程序创建模块同步还是异步理解什么是流(stream)输入和输出重构用fs进行文件操作对CLI一探究竟argv工作目录环境变量退出信号ANSI转义码对fs一探究竟Stream监视小结CHAPTER 6 TCPTCP有哪些特性面向连接的通信和保证顺序的传递面向字节可靠性流控制拥堵控制Telnet基于TCP的聊天程序创建模块理解NETSERVERAPI接收连接data事件状态以及记录连接情况圆满完成此程序一个IRC客户端程序创建模块理解NET#STREAMAPI实现部分IRC协议测试实际的IRC服务器小结CHAPTER 7 HTTPHTTP结构头信息连接一个简单的Web服务器创建模块输出表单method和URL数据整合让程序更健壮一个TwitterWeb客户端创建模块发送一个简单的HTTP请求发送数据获取推文superagent来拯救使用up重启HTTP服务器小结PART Ⅲ Web开发CHAPTER 8 Connect使用HTTP构建一个简单的网站通过Connect实现一个简单的网站中间件书写可重用的中间件static中间件query中间件logger中间件bodyparser中间件cookie会话(session)RedissessionmethodOverride中间件basicAuth中间件小结CHAPTER 9 Express一个小型Express应用创建模块HTMLSETUP定义路由查询运行设置模板引擎错误处理快捷方法路由中间件代码组织策略小结CHAPTER 10 WebSocketAjaxHTML5WebSocket一个ECHO示例初始化项目建立服务器建立客户端运行示例程序鼠标光标初始化示例程序建立服务器建立客户端运行示例程序面临一个挑战关闭并不意味着断开连接JSON重连广播WebSocket属于HTML5:早期浏览器不支持解决方案小结CHAPTER 11 SocketIO传输断开VS关闭事件命名空间聊天程序初始化程序构建服务器构建客户端事件和广播消息接收确认一个轮流做DJ的应用扩展聊天应用集成GroovesharkAPI播放歌曲小结PART Ⅳ 数据库CHAPTER 12 MongoDB安装使用MongoDB:一个用户认证的例子构建应用程序创建ExpressApp连接MongoDB创建文档查找文档身份验证中间件校验原子性安全模式Mongoose介绍定义模型定义嵌套的键定义嵌套文档构建索引中间件探测模型状态查询扩展查询排序选择限制跳过自动产生键转换一个使用Mongoose的例子构建应用重构建立模型小结CHAPTER 13 MySQLnode-mysql初始化项目Express应用连接MySQL初始化脚本创建数据获取数据sequelize初始化sequelize初始化Express应用连接sequelize定义模型和同步创建数据获取数据删除数据完整地完成应用小结CHAPTER 14 Redis安装RedisRedis查询语言数据类型字符串哈希列表数据集有序数据集Redis和Node使用node-redis实现一个社交图谱小结PART Ⅴ 测试CHAPTER 15 代码共享什么样的代码可以共享书写兼容的JavaScript代码导出模块模拟实现ECMAAPI模拟实现NodeAPI模拟实现浏览器端API跨浏览器的继承实现集成到一起:browserbuild基础案例小结CHAPTER 16 测试简单测试测试目标测试策略测试程序expectjsAPI一览Mocha测试异步代码BDD风格TDD风格export风格在浏览器端使用Mocha小结索引电子书下载:**** Hidden Message *****


yuwenfang 发表于 2017-10-29 14:58:00

11111111111111
页: [1]
查看完整版本: 了不起的NodeJS pdf电子书下载