AngularJS Performance: A Survey Study

Miguel Ramos,Marco Tulio Valente,Ricardo Terra
DOI: https://doi.org/10.1109/ms.2017.265100610
IF: 3
2018-03-01
IEEE Software
Abstract:AngularJS is a popular JavaScript framework based on the model—view—controller pattern to construct single-page web apps. Researchers surveyed 95 professional developers regarding the performance problems of AngularJS applications. They determined the common practices the developers followed to avoid the problems (for example, using third-party or custom components), the problems' general causes (for example, inadequate application architectures), and the problems' technical causes (for example, unnecessary processing in the digest cycle, which is the internal computation that automatically updates the view with changes detected in the model).
computer science, software engineering
What problem does this paper attempt to address?