Сообщение от UIjs
|
не говоря уже о том что РАЗМЕТКА и ИНТЕРФЕЙСЫ это ДЕКЛАРАЦИЯ, а ЛОГИКА это ИМПЕРИКА. а в реакте все империка.
в ангуляре же все по полочкам там, где и должно быть
|
так и есть
Но, все-таки...
0. Я пишу на ангуляре 1.x.x чуть более 2 лет
1. Я читал+смотрел_видео про web-components от гугла, щупал их.
2. Читал+смотрел_видео про Polymer.
3. Читал+смотрел_видео про Angular 2.0.
4. Читал+смотрел_видео про React, щупал его.
Мое мнение: на текущий момент реакт - самая быстрая вьюха (до выхода Angular 2.0). Он не форсит структуру приложения. Но, голый реакт как вьюха сам по себе - это боль без react-templates (как минимум) или jade-react (как максимум).
UIjs, когда ты пересядешь на es6, поймешь, что:
1. DI агуляра вызывает слезы, т.к. есть нативные es6 модули
2. выбросишь свою Class функцию просто потому, что она не нужна
---
3. вероятно, тебе надоест юзать jQuery/Angular утилиты, т.к. целесообразней использовать свои, ибо они ведут себя так, как нужно тебе
4. тоже касается транспорта (ajax, sockets)
5. ангуляр заставляет писать обертки вокруг своих сервисов ($http, etc) вместо простого использования ранее написанных тобой классов
---
проще иметь отдельную абстракцию в виде вьюхи, т.к., в идеале, ее можно заменить на другую не переписывая все приложение