Nicholas Zakas: Scalable JavaScript Application Architecture

YUI Library3 HN recommenders · 2013–2015
68K views · talk · dated · Uploaded 2011-08-28

Nicholas Zakas of Yahoo discusses architecture for large, modular JavaScript web applications. He lays out the theory behind building front ends that scale in complexity.

Recommended as a framework-agnostic, common-sense guide to structuring large front-end applications.

Watch on YouTube

4 comments from Hacker News

@politician2013 · in “A new development era”

I've also successfully implemented Zakas' [1] approach after watching his presentation "Scalable Javascript Application Architecture" [2] and abandoning Backbone.Aura [3]. Aura theoretically implements this, but in practice we found that it made some assumptions that were incompatible with our needs. Consequently, we rolled our own implementation. [1] [LINK] [2] [VIDEO] [3] [LINK]

RecommendsView on HN
@calpaterson2013 · in “A new development era”

This video: [VIDEO] (which was also posted by politician) was very useful in explaining the theory. I also made some changes to it, but offhand I can't remember what they were. I think it was to do with the separation of starting vs initialising modules (parts of a page).

RecommendsView on HN
@agumonkey2014 · in “Patterns For Large-Scale JavaScript Application Architecture”

The 'previous work' link redirected me to a generic search results page ( [LINK] ) , I believe this could be the talk by Nicholas Zakas [VIDEO] but if anyone can confirm, that would be nice.

@obeid2015 · in “Ask HN: Front-end “design patterns”?”

I watched this old talk from the YUI Library recently. It's framework-agnostic and not heavy on code, just a lot of common sense that might not be obvious for some. Nicholas Zakas: Scalable JavaScript Application Architecture [VIDEO]

RecommendsView on HN