Is Model-View-Controller dead on the front end?
Alex Moldovan

Your article is confusing many things. The idea of “components”, whatever they mean, does not compete with (or replace) the fundamental MVC paradigm. Of course, it’s nice to have a library for building user interface (UI) components like ReactJS, but that doesn’t mean we don’t need a “model” (actually, model classes), which is the core of the application architecture onion, around which we have the data storage component and the UI/view component, and possibly some kind of “controller” component. This fundamental onion pattern is not going away only because some guys get confused by the new options we have on the front-end.

Like what you read? Give Gerd Wagner a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.