Managing Modularity, a talk given at AsyncJS on 25th April 2013.
There will be video of this at some point.
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, I present:
- an overview of modular architectures
- the problem he’s trying to solve
- how he approached it (with some crazy diagrams)
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.