全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

Node.js设计模式(第2版)

  • 定价: ¥108
  • ISBN:9787121335228
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:电子工业
  • 页数:414页
  • 作者:(爱尔兰)马里奥·...
  • 立即节省:
  • 2018-03-01 第1版
  • 2018-03-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    马里奥·卡西罗、卢西安诺·马米诺著的这本《Node.js设计模式(第2版)》通过大量示例形象地阐述了 Node.js 的哲学思想和设计模式。内容主要由六部分组成:Node 核心思想、基础设计模式、异步控制流模式、流编程、Node.js 的传统设计模式和特有设计模式、通用编程的 Web 应用以及处理复杂实际问题的高级编程技巧。
    这是一本值得深入品读的书籍,读者若具备一些软件设计的理论知识会有助于理解书中提出的概念,中级 Node.js 开发者也会从本书有所收获。本书尤其适用于已经接触过 Node.js 并且想在效率、设计质量和可扩展性方面获得提升的开发者。

目录

第1章 欢迎来到Node.js 平台.
  Node.js 的哲学思想
    小核心
    小模块
    小接触面
    简单和实用
  认识Node.js 6 和ES2015
    let 和const 关键字
    箭头函数
    类语法
    增强的对象字面量
    Map 和Set 集合
    WeakMap 和WeakSet 集合
    模板字面量
    其他ES2015 特性
  Reactor 模式
    I/O 是缓慢的
    阻塞I/O
    非阻塞I/O
    事件多路分解器
    Reactor 模式简介
    Node.js-libuv 的非阻塞I/O 引擎
    Node.js 的秘诀
  总结
第2章 Node.js 基础设计模式
  回调模式
    CPS(Continuation Passing Style)
    同步或异步
    Node.js 回调约定
  模块系统及其模式
    揭示模块模式
    Node.js 模块解释
    模块定义模式
  观察者模式
    EventEmitter 类
    创建和使用EventEmitter
    传播错误
    使任何对象可观察
    同步和异步事件
    EventEmitter 与回调
    组合回调和EventEmitter
  总结
第3章 异步控制流模式之回调函数
  异步编程的困难
    创建一个简单的网络蜘蛛
    回调地狱
  使用纯JavaScript
    回调规则
    应用回调规则
    顺序执行
    并行执行
    有限制的并行执行
  async库
    顺序执行
    并行执行
    有限制的并行执行
  总结
……
第4章 异步控制流模式之ES2015+
第5章 流编程
第6章 设计模式
第7章 连接模块
第8章 通用JavaScript的Web应用程序
第9章 高级异步编程技巧
第10章 扩展与架构模式
第11章 消息传递与集成模式