Hacker News new | ask | show | jobs
by specialist 1799 days ago
Huh. This OC frames the debate as imperative vs declarative. Is that right? It just now occurs to me that React vs vanilla is another iteration of the MVC debate.

I lived thru the Java AWT to Swing transition. One of Swing's Big Ideas was for every component (aka view & controller) to be backed by a separate model, finally mainstreaming the MVC design pattern.

Then of course all the web frameworks got nutty over MVC.

My only takeaway from the many, many MVC debates is that the only way to win is to not play.