These modern frameworks provide developers an easy path to organizing their code using variations of a pattern known as MVC (Model-View-Controller). MVC separates the concerns in an application down into three parts
JavaScript ‘MVC’ frameworks that can help us structure our code don’t always strictly follow the above pattern.