| 
		
			Сообщение от Magneto
			
		
	 | 
	| 
		Имеется ввиду что в Backbone.js View нету двухстороннего биндинга?
	 | 
	
Click Me!
<script>
var Lib = function() {};
Lib.prototype = {
       constructor: Lib,
       data: {},
       on: function(event, data, callback) {
              if (typeof data == 'function') {
                     callback = data;
                     data = {};
              }
              this.data[event] = new CustomEvent(event, {
                     detail:     data,
                     bubbles:    true,
                     cancelable: true
              });
         
              document.addEventListener(event, callback, false);
              return this;
       },
       off: function(event) {
              document.removeEvent(this.data[event]);
              return this;
       },
       trigger: function(event) {
              document.dispatchEvent(this.data[event]);
              return this;
       }
};
var lib = new Lib;
  
lib
   .on('click', function(event) {
      lib.trigger('foo');
   })
   .on('foo', {
       message: 'Hellow World!'
   },
   function(event) {
       var element = document.body;       
       element.style.cssText = 'text-align: center; font-size: 20px; background: red; color: white';  
       element.innerHTML = event.detail.message;         
   });
</script>
Где тут MVC?
	
	| 
		
			Сообщение от Magneto
			
		
	 | 
	| 
		Это как? Пример не косвенной связи приведи или как то по другому сформируй.
	 | 
	
Angular, ExtJS
Хотя, Backbone.View. + _.template, вполне себе View 
