An Angular 1 sample application with components.
http://benfoster.io/blog/ui-router-optional-parameters
https://blog.thoughtram.io/angularjs/2015/01/14/exploring-angular-1.3-speed-up-with-applyAsync.html
https://www.alexkras.com/11-tips-to-improve-angularjs-performance
https://www.airpair.com/angularjs/posts/angularjs-performance-large-applications
http://www.jvandemo.com/how-to-configure-your-angularjs-application-using-environment-variables/
http://jtblin.github.io/angular-chart.js/ http://epochjs.github.io/epoch/getting-started/