《Node.js实战》PDF下载

责编:menVScode 2017-08-23 14:55 阅读(916)

        《Node.js实战》是Node.js的实战教程,涵盖了为开发产品级Node应用程序所需要的一切特性、技巧以及相关理念。从搭建Node开发环境,到一些简单的演示程序,到开发复杂应用程序所必不可少的异步编程。书中还介绍了HTTP API的应用技巧等。 

        这本书由众位大神写来,驾轻就熟地告诉大家Node应用该如何编写。从侧面也能看出Node是一个多么轻量级的平台。期望你看完之后也能驾轻就熟地编写属于自己的Node应用。

  《Node.js实战》适合Web开发人员阅读。

QQ截图20170823143917

书籍目录:

    第一部分 Node基础
    第1章 欢迎进入Node.js世界 2
        1.1 构建于JavaScript之上 3
        1.2 异步和事件触发:浏览器 4
        1.3 异步和事件触发:服务器 5
        1.4 DIRT程序 6
        1.5 默认DIRT 8 
        1.6 小结 11
    第2章 构建有多个房间的聊天室程序 12
        2.1 程序概览 12
        2.2 程序需求及初始设置 15
        2.3 提供HTML、CSS和客户端JavaScript的服务 18
        2.4 用Socket.IO处理与聊天相关的消息 23
        2.5 在程序的用户界面上使用客户端JavaScript 29
        2.6 小结 34
    第3章 Node编程基础 35
        3.1 Node功能的组织及重用 36
        3.2 异步编程技术 42
        3.3 异步逻辑的顺序化 54
        3.4 小结 61

    第二部分 用Node开发Web程序
    第4章 构建Node Web程序 64
        4.1 HTTP服务器的基础知识 64
        4.2 构建RESTful Web服务 68
        4.3 提供静态文件服务 73
        4.4 从表单中接受用户输入 78
        4.5 用HTTPS加强程序的安全性 85
        4.6 小结 86
    第5章 存储Node程序中的数据 87
        5.1 无服务器的数据存储 88
        5.2 关系型数据库管理系统 91
        5.3 NoSQL数据库 100
        5.4 小结 109
    第6章 Connect 110
        6.1 搭建一个Connect程序 111
        6.2 Connect的工作机制 112
        6.3 为什么中间件的顺序很重要 114
        6.4 挂载中间件和服务器 115
        6.5 创建可配置中间件 118
        6.6 使用错误处理中间件 123
        6.7 小结 129
    第7章 Connect自带的中间件 130
        7.1 解析cookie、请求主体和查询字符串的中间件 131
        7.2 实现Web程序核心功能的中间件 138
        7.3 处理Web程序安全的中间件 148
        7.4 提供静态文件服务的中间件 152 
        7.5 小结 157
    第8章 Express 158
        8.1 生成程序骨架 160
        8.2 配置Express和你的程序 164
        8.3 渲染视图 166
        8.4 处理表单和文件上传 175  
        8.5 创建资源下载 179  
        8.6 小结 182
    第9章 Express进阶 183
        9.1 认证用户 184
        9.2 先进的路由技术 199 
        9.3 创建一个公开的REST API 208    
        9.4 错误处理 214    
        9.5 小结 220
    第10章 测试Node程序 221
        10.1 单元测试 222
        10.2 验收测试 235 
        10.3 小结 239
    第11章 Web程序模板 240
        11.1 用模板保持代码的整洁性 240
        11.2 嵌入JavaScript的模板 244  
        11.3 使用Mustache模板语言与Hogan 251  
        11.4 用Jade做模板 255  
        11.5 小结 264

    第三部分 在Node中更进一步
    第12章 部署Node程序并维持正常运行时间 266
        12.1 安置Node程序 266
        12.2 部署的基础知识 269
        12.3 让正常运行时间和性能达到最优 271
        12.4 小结 277
    第13章 超越Web服务器 278
        13.1 Socket.IO 278
        13.2 深入TCP/IP网络 284
        13.3 跟操作系统交互的工具 290
        13.4 开发命令行工具 301
        13.5 小结 306
    第14章 Node生态系统 307
        14.1 给Node开发人员的在线资源 308
        14.2 GitHub 310
        14.3 为npm库做贡献 316
        14.4 小结 320

    附录A 安装Node和社区附加组件 321
    附录B 调试Node 329
    附录C Express的扩展及配置 336

    电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版。

《Node.js实战》PDF下载链接:http://pan.baidu.com/s/1cNbOJW 密码:8uty

标签: node
前端交流群: MVC前端网(menvscode.com)-qq交流群:551903636

邮箱快速注册

忘记密码