Structural Patterns In JavaScript
The 7 Structural Design Patterns in" rel="nofollow">in" rel="nofollow">in" rel="nofollow">in JavaScript are 1/ Adapter: Match in" rel="nofollow">in" rel="nofollow">in" rel="nofollow">interfaces of different classes /1/ 2. Bridge: Separates an object's in" rel="nofollow">in" rel="nofollow">in" rel="nofollow">interface from its implementation /// 3. Composite: A tree
structure of simple and composite objects /// 4. Decorator: Add responsibilities to objects dynamically N 5. Facade: A sin" rel="nofollow">in" rel="nofollow">in" rel="nofollow">ingle class that represents an entire subsystem /// 6. Flyweight: A fin" rel="nofollow">in" rel="nofollow">in" rel="nofollow">ine-
grain" rel="nofollow">in" rel="nofollow">in" rel="nofollow">ined in" rel="nofollow">in" rel="nofollow">in" rel="nofollow">instance used for efficient sharin" rel="nofollow">in" rel="nofollow">in" rel="nofollow">ing *AND* /// 7. Proxy: An object representin" rel="nofollow">in" rel="nofollow">in" rel="nofollow">ing another object. In 250 words discuss the structural design patterns that you may use to help you structure
large JavaScript applications and improve your performance.