background preloader

JS

Facebook Twitter

Scalable JavaScript Design Patterns. Introduction Welcome to the resource page for my talk on Scalable JavaScript Design Patterns last presented at Web Directions (South).

Scalable JavaScript Design Patterns

It's an extended version of the talk I gave at Fronteers and includes more information about a highly-decoupled architecture for building large applications I've been discussing recently. This version of the talk also covered live code demos of 'Aura', a framework based on some of the ideas in the presentation (see lower down for some code examples). Essential JavaScript Design Patterns For Beginners. Design patterns are reusable solutions to commonly occurring problems in software design. They are both exciting and a fascinating topic to explore in any programming language. One reason for this is that they help us build upon the combined experience of many developers that came before us and ensure we structure our code in an optimized way, meeting the needs of problems we're attempting to solve.

Design patterns also provide us a common vocabulary to describe solutions. Definitive.Guide.5th.Edition.Aug.2006.pdf" Definitive.Guide.5th.Edition.Aug.2006.pdf"