O'Reilly logo

Mastering Web Application Development with AngularJS by Pawel Kozlowski, Peter Bacon Darwin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11. Writing Robust AngularJS Web Applications

Web applications' performance is one of the non-functional requirements that we need to juggle with other tasks and functional exigencies. Obviously we can't neglect performance, even if our application looks stunning and has all the required functionality, people might refuse to use it if it doesn't run smoothly.

There are several factors that affect overall performance of a finished web application: utilization of network, size of the DOM tree, number and complexity of CSS rules, JavaScript logic and algorithms, data structures used and many, many others. Not to mention that it all depends on a browser used and users' perception! Some of the performance-related concerns are universal and need ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required