AngularJS in the Wild: A Survey with 460 Developers
Miguel Ramos, Marco Tulio Valente, Ricardo Terra, Gustavo Santos

TL;DR
This survey of 460 developers provides insights into AngularJS's popular features and common issues, highlighting its impact on web application development experience.
Contribution
It offers a comprehensive analysis of AngularJS's strengths and weaknesses based on developer feedback, filling a knowledge gap about its practical use.
Findings
Popular features include custom components, dependency injection, and data binding.
Common problems involve performance issues and directive implementation challenges.
Provides developer perspectives on AngularJS's impact on development experience.
Abstract
To implement modern web applications, a new family of JavaScript frameworks has emerged, using the MVC pattern. Among these frameworks, the most popular one is AngularJS, which is supported by Google. In spite of its popularity, there is not a clear knowledge on how AngularJS design and features affect the development experience of Web applications. Therefore, this paper reports the results of a survey about AngularJS, including answers from 460 developers. Our contributions include the identification of the most appreciated features of AngularJS (e.g., custom interface components, dependency injection, and two-way data binding) and the most problematic aspects of the framework (e.g., performance and implementation of directives).
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
