Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

[Async]: Scaling Your JavaScript Application Architecture

What happens when your project really starts to grow?

26 January 2012

Developers creating JavaScript applications these days usually use a combination of MVC, modules, widgets and plugins for their architecture. They also use a DOM manipulation library like jQuery.

Whilst this works great for apps that are built at a smaller-scale, what happens when your project really starts to grow? In this talk, Addy Osmani presents an effective set of design patterns for medium to large-scale JavaScript application architecture that have previously been used at both AOL and Yahoo, amongst others.

You’ll learn how to keep your application logic truly decoupled, build modules that can exist on their own or be dropped into other projects, and future-proof your code in case you need to switch to a different DOM library in the future.

This session is aimed at intermediate-advanced JavaScript developers, but is designed such that beginners should be able to get a takeaway from it, without being too overwhelmed.

Addy Osmani is a JavaScript developer for AOL who prolifically writes about JavaScript on a weekly basis. His material covers everything from building large-scale applications to using polyfills to bring the web’s latest hotness to older browsers.

Whilst Addy loves writing, his true passion is in helping move the web (even a little) forward. He’s a member of the jQuery Core bug triage and docs teams and has also contributed to open-source projects such as Modernizr.

Addy is currently writing his second open-source book, ‘Backbone Fundamentals‘, about Backbone.js, which can be downloaded from GitHub along with his some of his other open source projects.

1 speaker

Coverage of [Async]: Scaling Your JavaScript Application Architecture

1 session

The Skiff

England England / Brighton

6 Gloucester Street, BN1 4EW

View on Google Maps

48 known attendees

  • Pete X. Graham
  • Rob Uridge
  • Premasagar Rose
  • James McCarthy
  • Richard
  • Addy Osmani
  • Andy Lambert
  • stuart lamour
  • quintons
  • joeappleton
  • Sky Apperley
  • George Old
  • Chris Newton
  • adamstrawson
  • Mohamed Jama
  • Dan
  • Steve Mason
  • Robert Douglas
  • Peter Cook
  • Keith Rogers
  • Nicolas Pigelet
  • Ollie Glass
  • Paul Hadfield
  • Alastair Lockie
  • gabes
  • Laurie Jean-Baptiste
  • Mark Kirby
  • Steve Winton
  • Paul Hazells
  • The Skiff
  • Damo
  • Stefan Pearson
  • Richard Dallaway
  • Craig Moore
  • Mark Perkins
  • Andy Hume
  • Andy Dennis
  • Aron
  • Sérgio Garcez

17 people tracking this event

  • Jay Greasley
  • James Bradshaw
  • Fabian Neumann
  • Giulia Alfonsi
  • Luis Abreu
  • Matjaž Lipuš
  • Miles Sabin
  • JS Monkey
  • Andi Smith
  • Gilbert West
  • Paulo Fierro
  • Dan Eastwell
  • John Montgomery
  • Neil C Ford
  • Martin Haynes
  • Paul Ferguson
  • Jeremy Keith

Tell your friends!

Share this event with your friends on Twitter

Topics

Guides

Coverage

1 video

Added 1 year ago

1 slide deck

Added 1 year ago

See all coverage

2 items in total

Staff

Related books

  • JavaScript: The Good Parts
  • JavaScript for the World Wide Web, Second Edition (Visual QuickStart Guide)
  • Designing for Designers: Lessons Learned from Schools of Architecture
  • Ember.js in Action
  • Building Windows 8 Apps with JavaScript
  • Cloud Architecture Patterns: Using Microsoft Azure

See something wrong?

Report an issue with this event