Leave a Comment
Ошибки при разработке AngularJS-приложения
Старайся содержать контроллеры максимально простыми.
Весь повторяющийся код выноси в сервисы.
Разделяй объявление методов контроллера и тела функций
Не полагайся на наследование $scope-ов контроллеров. Этот ад ты потом не сможешь поддерживать.
Достаточно будет при редизайне перенести блоки или выделить кусок контроллера в сервис. А представить нормальное тестирование этого я даже не берусь. UPD: Лучше используй controller as.
В ng-repeat не забывай про track by
По умолчанию
равнозначно
а это очень медленно (https://docs.angularjs.org/api/ng/directive/ngRepeat#tracking-and-duplicates)
Хорошая статья про производительность AngularJS — http://www.slideshare.net/nirkaufman/angularjs-performance-production-tips
Similar Posts
LEAVE A COMMENT
Для отправки комментария вам необходимо авторизоваться.