Amy Palamountain

Word

Unsuck Your Backbone

I gave a talk at Codemania - Unsuck your backbone. It was a lot of fun, I hope you all enjoyed it as much as I did.

Slides

Video

The purpose of the talk is to introduce some simple architectural patterns that you can use in your large JavaScript applications to help you achieve a scalable code base.

The general gist is:

  • Backbone is awesome, but its scaling it is hard.
  • MVC is a presentation pattern, and if we are to scale our JS apps we need to look beyond it
  • People have been using composite application architecture successfully when building desktop applications for a long time now, so can we do the same with JavaScript apps?
  • We go through some of the concepts behind modules and application objects and patterns, pub/sub and how the interaction between them might work,
  • Then introduce marionette.js as a set of extensions to backbone which allow you to achieve a composite application architecture . *

Comments