Javascript MVC – Cascading Events | Planbox Blog: "As I mentioned previously, a lot of Javascript frameworks implement the observer design pattern on their data models. That post was sparked by a conversation with Artur Adib on his lightweight Javascript MVC framework Agility JS. Not long ago, he mentioned to me that he’s had many requests for the ability to bind multiple views on one model. This reminded me how complex cascades of events can be implemented easily with a well designed Javascript framework. Here’s one use case in Planbox (we use Backbone JS)."