&gt;&gt;Reminds me of working on an old Windows UI<p>Me too, in a different way.  It provides a very clear view of how MVC moves from the back end to the front end.  Coupled with other things that have moved more of the meat of the work to the browser, you end up in a funny circular place.<p>At a high level, it starts to look much more like the pre-web client&#x2F;server model of &quot;fat clients&quot; written in MS&#x2F;MFC, or C&#x2F;X11&#x2F;Motif&#x2F;Qt&#x2F;etc, and the backend relegated to mostly serving centralized data or events.<p>What&#x27;s old is new again I suppose.  The browser, in general, feels like a giant step forward.  I wish, though, that some ecosystem had evolved where Javascript wasn&#x27;t the sole supported client side language.