第 8 章 结构设计模式

在本章中,我们将探讨一些最流行的结构设计模式,并了解它们如何应用于 Node.js。 结构设计模式专注于提供实现实体之间关系的方法。

特别是,在本章中,我们将研究以下模式:

  • 代理:允许我们控制对另一个对象的访问的模式

  • 装饰器:动态增强现有对象行为的通用模式

  • 适配器:允许我们控制对另一个对象的访问的模式。我们使用不同的接口访问对象的功能

在本章中,我们还将探讨一些有趣的概念,例如反应式编程(RP),并且我们还将花一些时间使用 LevelDB,这是一种在 Node.js 生态系统。

在本章结束时,您将熟悉结构设计模式有用的几种场景,并且您将能够在 Node.js 应用程序中有效地实现它们。