[{"data":1,"prerenderedAt":48},["ShallowReactive",2],{"\u002Fdebunking-model-view-controller":3},{"id":4,"title":5,"body":6,"createdAt":36,"description":37,"draft":38,"extension":39,"image":40,"mastodonThread":40,"meta":41,"navigation":42,"path":43,"seo":44,"stem":45,"tags":46,"updatedAt":36,"__hash__":47},"content\u002FDebunking Model View Controller.md","Debunking_Model_View_Controller",{"type":7,"value":8,"toc":32},"minimark",[9,14,29],[10,11,13],"h1",{"id":12},"in-a-web-application-context","In a Web-Application Context",[15,16,17,18,23,24,28],"p",{},"As I have discussed elsewhere (see ",[19,20,22],"a",{"href":21},"\u002Fthoughts-and-issues-with-web-based-db-programming","Thoughts and issues with web-based DB programming","), Model-View-Controller is one way of going about complex GUI internals, even in a web-application context. It has quite a few benefits, mostly organizational, which have drawn people like myself to the mindset. I propose, however, that the MVC method and its variants actually work ",[25,26,27],"i",{},"against"," the object-oriented nature which it is often touted as exemplifying.",[15,30,31],{},"It all comes down to the relationship between the Model and the View. Perhaps the raw MVC model has it correct, but implementations of the framework are not.",{"title":33,"searchDepth":34,"depth":34,"links":35},"",2,[],"2005-07-01T20:45-04:00","As I have discussed elsewhere (see Thoughts and issues with web-based DB programming), Model-View-Controller is one way of going about complex GUI internals, even in a web-application context. It has quite a few benefits, mostly organizational, which have drawn people like myself to the mindset. I propose, however, that the MVC method and its variants actually work against the object-oriented nature which it is often touted as exemplifying.",false,"md",null,{},true,"\u002Fdebunking-model-view-controller",{"title":5,"description":37},"Debunking Model View Controller",[],"JZRh8w4I82X0-uWeIo0hJcwPzxKnd97TteZcaDIfvDc",1789166544518]