Skip to content
HHackerTube.videoSurprise me

Nicholas Zakas: Scalable JavaScript Application Architecture

Nicholas Zakas: Scalable JavaScript Application Architecture on HackerTube: recommended by 3 Hacker News commenters across 2 separate months, 2013–2015.

YUI Library

talk · intermediate · dated

Open on YouTube

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.

Why Hacker News recommends it

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

people recommended it
3
separate months
2
strong recommendations
0
discussed on HN
2013–2015
“It's framework-agnostic and not heavy on code, just a lot of common sense that might not be obvious for some.”
— obeid, Mar 2015, in “Ask HN: Front-end “design patterns”?”

What HN commenters said

4 Hacker News comments link this video. Each one links back to its thread.

obeidMar 2015Recommends

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 ▶ this video

in “Ask HN: Front-end “design patterns”?” · View on HN

politicianJan 2013Recommends

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] ▶ this video [3] [link]

in “A new development era” · View on HN

calpatersonJan 2013Recommends

This video: ▶ this 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).

in “A new development era” · View on HN

agumonkeyJan 2014Cites it

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

in “Patterns For Large-Scale JavaScript Application Architecture” · View on HN

Topics & tags

Web developmentSoftware architecture & designjavascriptmodular designfrontendsoftware architecturescalability