angularjs load on demand module
An AngularJS tree directive supporting lazily-loaded nodes
angular.lazy.load.js - Lazy Load plugin for Angular.js
Loading responsive and adaptive image when container (which is also preventing reflow) is in view. Loading feedback to enduser. Works also as background image.
You can check if DOM elements are out of window. You can utilize to improve page loading performance. You can implement 'lazy loading' easily.
StateRouter is an AngularJS state-based router designed for flexibility and ease of use.
A lightweight and flexible AngularJS lazy loading scheme.
Angular modules grew lazy