Question: angular 2 is mvc or not?
Answer: As stated in the title itself, Angular 2 is a component based MVC framework. ... Angular 2 also has other key building blocks like modules, directives, pipes, and services. Again, when written using TypeScript, they all are just a TypeScript class merely differentiated by the decorator used.