JavaScript Application Architecture with Backbone.js (JavaScript Conference)

JavaScript Application Architecture with Backbone.js (JavaScript Conference)

Slides of my talk at the JavaScript Conference, February 27th, 2012 in Düsseldorf
http://www.javascript-conference.de/

Several JavaScript libraries which implement the Model-View-Controller pattern recently gained attention. Only few of these libraries offer a superstructure which manages the individual models, views and controllers. It’s easy to set up a simple MVC example, but an application with multiple complex interfaces will need a sophisticated overall architecture.

The talk starts with the popular Backbone.js library as a basis, discusses its shortcomings and presents the Chaplin library.

Chaplin.js is an architecture for JavaScript applications using Backbone.js. It provides a lightweight and flexible structure that features well-proven design patterns and best practices:

http://chaplinjs.org/
https://github.com/chaplinjs/chaplin

Ae86e2cc402e0dceb88e7d4fc10cbc85?s=128

Mathias Schäfer (molily)

March 16, 2012
Tweet