logo
分类于: 编程语言 计算机基础

简介

Node.js设计模式(第2版): 掌握Node.js强大的组件和模式,轻松创建模块和可扩展的应用程序

Node.js设计模式(第2版): 掌握Node.js强大的组件和模式,轻松创建模块和可扩展的应用程序 8.5分

资源最后更新于 2020-03-29 02:14:31

作者:〔爱尔兰〕马里奥·卡西罗(Mario Casciaro)〔意〕卢西安诺·马米诺(Luciano Mammino)

译者:冯康

出版社:出版社电子工业出版社

出版日期:2018-02

ISBN:9787121335228

文件格式: pdf

标签: 编程 编程语言 JavaScript 软件开发 程序设计 JAVA语言

简介· · · · · ·

本书通过大量示例形象地阐述了Node.js的哲学思想和设计模式。内容主要由六部分组成:Node核心思想、基础设计模式、异步控制流模式、流编程、Node.js的传统设计模式和特有设计模式、通用编程的Web应用以及处理复杂实际问题的高级编程技巧。这是一本值得深入品读的书籍,读者若具备一些软件设计的理论知识会有助于理解书中提出的概念。马里奥·卡西罗(MarioCasciaro),软件工程硕士学位,软件工程师,企业家,对技术、科学和开源知识充满了热情。他在IBM开始了职业生涯,数年间先后参与很多不同产品的开发,例如TivoliEndpointManager、CognosInsight及SalesConnect。后来,他加入了一个成长中的SaaS公司——D4HTechnologies,负责开发一款实时应急管理的前沿产品。现在,Mario是Sponsorama.com的联合创始人兼CEO,这是一个帮助在线项目募集企业赞助资金的平台。Mario也是Node.jsDesignPatterns(Node.js设计模式)第一版的作者。翻译成员全部来自陆金所大前端团队,也是公众号大前端工程师的翻译小组成员,他们在公众号与知乎专栏里面也有很多新的技术文章的翻译,此次由寸志老师带队,大家一边在公司进行nodejs项目的推广实践,一边将实践的心得注入到本书翻译的理解,这是非常难得的结合,相信大家在读的过程中能体会到这一点。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 内容简介
  2. 译者序
  3. 关于作者
  4. 关于翻译团队
  5. 致谢
  6. 关于审稿者
  7. 前言
  8. 第1章 欢迎来到Node.js平台
  9. Node.js的哲学思想
  10. 认识Node.js 6和ES2015
  11. Reactor模式
  12. 总结
  13. 第2章 Node.js基础设计模式
  14. 回调模式
  15. 模块系统及其模式
  16. 观察者模式
  17. 总结
  18. 第3章 异步控制流模式之回调函数
  19. 异步编程的困难
  20. 使用纯JavaScript
  21. async库
  22. 总结
  23. 第4章 异步控制流模式之ES2015+
  24. promise
  25. generator
  26. 使用Babel的async await
  27. 比较
  28. 总结
  29. 第5章 流编程
  30. 流的重要性
  31. 开始学习流
  32. 使用流处理异步流程
  33. 管道模式
  34. 总结
  35. 第6章 设计模式
  36. 工厂模式
  37. 揭示构造函数
  38. 代理模式
  39. 装饰者模式(Decorator)
  40. 适配器模式(Adapter)
  41. 策略模式(Strategy)
  42. 状态模式
  43. 模板模式(Template)
  44. 中间件(Middleware)
  45. 命令模式(Command)
  46. 总结
  47. 第7章 连接模块
  48. 模块和依赖
  49. 连接模块模式
  50. 连接插件
  51. 总结
  52. 第8章 通用JavaScript的Web应用程序
  53. 与浏览器端共享代码
  54. Webpack简介
  55. 跨平台开发基础
  56. React介绍
  57. 创建通用JavaScript应用程序
  58. 总结
  59. 第9章 高级异步编程技巧
  60. 需要异步初始化的模块
  61. 异步批处理和缓存
  62. 运行CPU绑定的任务
  63. 总结
  64. 第10章 扩展与架构模式
  65. 应用程序扩展介绍
  66. 克隆和负载均衡
  67. 分解复杂的应用程序
  68. 总结
  69. 第11章 消息传递与集成模式
  70. 消息系统的基础
  71. 发布/订阅模式
  72. 管道和任务分配模式
  73. 请求/应答模式
  74. 总结