Async:

A JavaScript meetup for Brighton & Hove

This Event

Managing Modularity on Lanyrd

Presented by Tom Ashworth.  

@ The Skiff 6 Gloucester Street, Brighton, BN1 4EW Map of The Skiff
'NBM Lego Exhibit Legos' by Mr. T in DC

The Model-View-Controller (MVC) model has been widely adopted for building client-side Javascript apps, but how does this architecture scale as complexity increases? Is MVC the right choice after all?

In this talk, Tom will present:

  • an overview of modular architectures
  • the problem he's trying to solve
  • how he approached it (with some crazy diagrams)

In the second part of the evening, Tom will open up the floor to the audience to discuss and improve on various ideas.

We'll take a journey into sandboxes and mediators, deeply nested models and views, and the complex data dependecies of a game - all within the context of RequireJS and Backbone.

Tom is a Javascript developer from Brighton, working at LeftLogic. He's currently into AngularJS, has far too many side-projects and plays the tuba in a New Orleans hip hop band. He also enjoys screencasting, writing and has a podcast.

Update: Slides from the talk

The slides are at https://speakerdeck.com/phuu/managing-modularity.

Previous Event:

View all events

Following Event:

View all events

About:

Async meets twice a month in Brighton & Hove, UK, to learn, discuss and play with JavaScript and related technologies.

We host talks, hack nights, show n' tells and community events, all of which are free. Please sign up to each event you want to attend.

Doors open 7.15pm, main session begins 7.45pm, we end around 9.30pm and continue nearby for an evening social.