Forget what you know about Javascript MVC patterns from your experience with Backbone, Ember, Angular, Knockout, Batman, and yada yada. I encourage you to empty your cup, take a step back and open your mind to the ideas presented in the following resources, primarily from minds of Nicholas Zakas and Addy Osmani, two individuals I consider to be thought leaders in the front-end development world.
Nicholas Zakas introduces his thoughts on scalable javascript application architecture. The links here are from 2012, but it's more or less a talk I've been aware since at least 2009 - you may even be able to find previous versions on YouTube. Addy Osmani's work appears to be a continuation of the core concepts presented here.
Video + Slides - Scalale Javascript Application Architecture ~60min
Addy Osmani provides essential resources elaborating on the Zakas's approach to modular design in Javascript applications.
- Overview of Scalable JS Resources ~15min
- Slides: Scalable Javascript Design Patterns ~45min (Video?)
- Article: Large Scale Javascript ~30min
- Learning Javascript Design Patterns ~3-5days
- aura.js - An implementation of a component-based JS architecture framework