Part 1:Design Patterns
In this part, you will get an overview of design patterns and how they can be implemented effectively in modern JavaScript. You will learn how and when to implement creational, structural, and behavioral design patterns in the “classical” object-oriented way and how modern JavaScript features can be used to make this implementation more idiomatic to the language. Finally, you’ll see real-world examples of design patterns being applied in the JavaScript ecosystem, thereby learning how to recognize them.
This part has the following chapters:
- Chapter 1, Working with Creational Design Patterns
- Chapter 2, Implementing Structural Design Patterns
- Chapter 3, Leveraging Behavioral Design Patterns