Pages

Showing posts with label javascript. Show all posts
Showing posts with label javascript. Show all posts

Thursday, September 12, 2013

Design Patterns for JavaScript Applications

Now a days, developers are writing increasingly larger and more complex JavaScript applications using the latest frameworks and libraries.Patterns provide a clear approach to writing structured, scalable and maintainable code, concepts which all are extremely important when developing large JavaScript applications.

Here are the following patterns:

Module pattern
Revealing Module pattern
Singleton pattern
Observer pattern
Mediator pattern
Prototype pattern
Facade pattern

For each of the patterns Carl describes the purpose and main use cases together with advantages and disadvantages.

Shared Button