Skip to content

Instantly share code, notes, and snippets.

@rossta
Last active November 12, 2023 01:41
Show Gist options
  • Star 8 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save rossta/8582167 to your computer and use it in GitHub Desktop.
Save rossta/8582167 to your computer and use it in GitHub Desktop.
Resources for Learning Scalable Javascript Architecture

Scalable JS Resources

Forget what you know about Javascript MVC patterns from your experience with Backbone, Ember, Angular, Knockout, Batman, and yada yada. I encourage you to empty your cup, take a step back and open your mind to the ideas presented in the following resources, primarily from minds of Nicholas Zakas and Addy Osmani, two individuals I consider to be thought leaders in the front-end development world.

Origins

Nicholas Zakas introduces his thoughts on scalable javascript application architecture. The links here are from 2012, but it's more or less a talk I've been aware since at least 2009 - you may even be able to find previous versions on YouTube. Addy Osmani's work appears to be a continuation of the core concepts presented here.

Video + Slides - Scalale Javascript Application Architecture ~60min

Deep Cuts

Addy Osmani provides essential resources elaborating on the Zakas's approach to modular design in Javascript applications.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment