Я работал в Angular 1. У него явно был контроллер, который выступал посредником между View и Model. Я понял, что в Angular 2 у нас нет контроллера как такового.
Итак, можем ли мы по-прежнему вызывать Angular 2 как структуру MVC?. Я знаю, что MVC - это шаблон дизайна, и вы реализуете его на любом языке. Но по отношению к Angular 1 я слышал от многих, что это структура MVC, и большинство примеров, которые я видел, ясно сказали, что Angular 1 - это MVC, а Controller разделяет Model from View. Итак, мне было интересно, теперь, когда есть компоненты в Angular2, можем ли мы назвать его MVC? Или как компоненты сами по себе следуют парадигме MVC, потому что я вижу, что в каждом компоненте мы разделяем представление и данные и используем привязку, возможно, мы все равно можем назвать это MVC.