Many companies have turned to Angular.Js and node.js to execute the MVC structure.
Someone correct me if I'm wrong, but didn't Angular 2+ move away from MVC style and towards a componentized structure?
I feel like the paradigm has all but completely shifted away from MVC style. Models and Controllers are definitely still there on RESTful endpoints, but they don't have views. SPA frameworks are all going the component route, which doesn't really have a controller and the whole MV* pattern is just confusing nonsense people use to try to rationalize the new structure in terms they are familiar with.