title: jQuery MVC architecture
body: <p>what is the best way to create MVC architecture in jQuery?</p>
  
  <p>Should I use <strong>jQuery.extend()</strong>?</p>
  
  <pre><code>jQuery.extend({
    View: function(){}
  });
  </code></pre>
  
  <p>...or <strong>jQuery Plugin</strong>?</p>
  
  <pre><code>(function($) {
  
    $.fn.model = function() { return this; }; 
  
  })(jQuery);
  </code></pre>
  
  <p>...or just <strong>objects in JavaScript</strong>?</p>
  
  <pre><code>var model = {}
  var view = {}
  var controller = {}
  </code></pre>
  
  <p>Thank you!</p>