


![ng-repeat
By default, on model change, ng-repeat will create new DOM element for each
element in collection.
Example code:
...
<div><ul>
<a ng-repeat=”site in sites”> {{ site }} </a>
</ul></div>
…
sites=[“www.google.com”, “www.youtube.com”]](https://image.slidesharecdn.com/angularjsperformanceimprovements-160627135940/75/Angular-js-performance-improvements-4-2048.jpg)





The document discusses performance improvements in AngularJS, focusing on areas such as watchers, ng-repeat, bind once, and ng-animate. It explains how to optimize ng-repeat to prevent unnecessary DOM element creation and introduces the bind once functionality for non-changing values. Additionally, it touches on other improvement strategies like pagination with ng-repeat and the use of ng-if versus ng-show.