Decorator Pattern
Learn how to implement a decorator using composition and object augmentation, and how to decorate using ES2015 proxy.
We'll cover the following...
Decorator pattern is a structural design pattern that consists of dynamically augmenting the behavior of an existing object. It’s different from classical inheritance because the behavior is not added to all the objects of the same class, but only to the instances that are explicitly decorated.
Implementation-wise, it’s very similar to the Proxy pattern, but instead of ...