Facebook Twitter
javascript-patterns/object-creation-patterns/sandbox.html at master · shichuan/javascript-patterns
Nicholas Zakas: Scalable JavaScript Application Architecture
Today we're going to discuss an effective set of patterns for large-scale JavaScript application architecture. The material is based on my talk of the same name, last presented at LondonJS and inspired by previous work by Nicholas Zakas. Who am I and why am I writing about this topic? I'm currently a JavaScript and UI developer at AOL helping to plan and write the front-end architecture to our next generation of client-facing applications. As these applications are both complex and often require an architecture that is scalable and highly-reusable, it's one of my responsibilities to ensure the patterns used to implement such applications are as sustainable as possible.

Patterns For Large-Scale JavaScript Application Architecture

Patterns For Large-Scale JavaScript Application Architecture
JS sandbox pattern implementation - JavaScript
JS Sandbox Pattern
jsf - Javascript self contained sandbox events and client side stack
Deeper separation in Module Sandbox Core Javascript Pattern
Annotated ES5
Simple JavaScript Inheritance

Simple JavaScript Inheritance

I’ve been doing a lot of work, lately, with JavaScript inheritance – namely for my work-in-progress JavaScript book – and in doing so have examined a number of different JavaScript classical-inheritance-simulating techniques. Out of all the ones that I’ve looked at I think my favorites were the implementations employed by base2 and Prototype. I wanted to go about extracting the soul of these techniques into a simple, re-usable, form that could be easily understood and didn’t have any dependencies.
5 Must-Reads on JavaScript Inheritance By Karthik Viswanathan Do you know inheritance in JavaScript? Do you truly understand how it works? 5 Must-Reads on JavaScript Inheritance
design - How prototypal inheritance is practically different from classical inheritance
Classical Inheritance in JavaScript Classical Inheritance in JavaScript Douglas Crockford And you think you're so clever and classless and free — John Lennon JavaScript is a class-free, object-oriented language, and as such, it uses prototypal inheritance instead of classical inheritance. This can be puzzling to programmers trained in conventional object-oriented languages like C++ and Java. JavaScript's prototypal inheritance has more expressive power than classical inheritance, as we will see presently.
JavaScript – It's beat up, put down, shrugged off and kicked around. Cursed by the web browser's inconsistency yet blessed by a pervasive ubiquity -it's a technology many try to disregard even when its potential is something few can ignore. If you want to write an interactive application for the web today, then you'll need some JavaScript code on your side. What ASP.NET Developers Should Know About JavaScript What ASP.NET Developers Should Know About JavaScript
Script Junkie | Prototypes and Inheritance in JavaScript Script Junkie | Prototypes and Inheritance in JavaScript Forget everything you know about object-oriented programming. Instead, I want you to think about race cars. Yes – race cars. Recently I was watching the 24 Hours of Le Mans –a popular racing event in France. The fastest cars in the race are the Le Mans Prototypes.