Я использую ангуляр, как основной веб-фрейворк для проекта http://wndlust.ru. В течение года работы с ним у меня возникли небольшие проблемы. Все они хорошо известны разработчикам хоть как-то знакомым с ангуляром:
- производительность
ng-repeat
. Когда мы кладемng-repeat
вng-repeat
, а затем еще вng-repeat
- тоscope
будет скопирован ровно столько же раз, все слушатели теперь будут слушать друг друга. Обновление нижнего элемента повлечет за собой N^M обновлений. N - количество элементов в ng-repeat, M - количество ng-repeat’ов - сложный синтаксис директив
- ng-transclude
- индексируемость
Любой проект, хоть как-то связанный с контентом должен худо-бедно индексироваться. Хотя скорее всего, индексация не помешают любому сайту.