Angular
frontendБросил
Откладываю навсегда. React кажется более чем закрывает все наши потребности на стороне фронта.
Оценка
В поисках технологий реализующих MVC паттерн нашел AngularJS.
Технология реализует MVC/MVVM-подход:
- Декларативные шаблоны в HTML: логика отображения описывается прямо в разметке;
- Двусторонний биндинг: меняешь поле ввода → меняется модель; меняешь модель → обновляется UI автоматически;
- Директивы: расширяют HTML новыми «атрибутами» (ng-model, ng-repeat, ng-click и тд);
DI(Dependency Injection): сервисы и зависимости подключаются через контейнер.- Angular следит за изменениями через цикл проверки (watchers), чтобы обновлять DOM.
Да, отличается от руби рельс и ASP.NET MVC, есть немного от реактивного подхода.
Взял на вооружение, если понадобится писать по работе SPA, для других задач показался фреймворк слишком навороченным.