2018
DOI: 10.1109/ms.2017.265100610
|View full text |Cite
|
Sign up to set email alerts
|

AngularJS Performance: A Survey Study

Abstract: AngularJS is a popular JavaScript MVC-based framework to construct single-page web applications. In this paper, we report the results of a survey with 95 professional developers about performance issues of AngularJS applications. We report common practices followed by developers to avoid performance problems (e.g., use of third-party or custom components), the general causes of performance problems in AngularJS applications (e.g., inadequate architecture decisions taken by AngularJS users), and the technical a… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0
2

Year Published

2018
2018
2024
2024

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 9 publications
(4 citation statements)
references
References 3 publications
0
2
0
2
Order By: Relevance
“…At the client side, the user access the application with a web browser. Here, the Front-End interface was deployed using the Angular framework [30]. The latter permits a rapid and well-documented design of aesthetic, dynamic, single-page applications by means of hierarchically integrated components, templates and services [31].…”
Section: Web-based Frameworkmentioning
confidence: 99%
“…At the client side, the user access the application with a web browser. Here, the Front-End interface was deployed using the Angular framework [30]. The latter permits a rapid and well-documented design of aesthetic, dynamic, single-page applications by means of hierarchically integrated components, templates and services [31].…”
Section: Web-based Frameworkmentioning
confidence: 99%
“…Önerilen sistem için gerekli olan arayüzlerin oluşturulmasında AngularJS açık kaynak kodlu web uygulama çatısı kullanılmıştır. AngularJS, Google tarafından desteklenen ve geliştirilmesi devam eden açık kaynaklı Javascript yapısıdır [12]. AngularJS'in amacı, yalnızca sunucu üzerinde geliştirilmiş mevcut araç ve yetenekleri web istemcisine kazandırmaktır.…”
Section: Arayüz Geliştirme Kütüphanesi (Interface Development Library)unclassified
“…Rezygnacja lub ograniczenia używania frameworka w dobrze dobranych przypadkach zmniejszy ilo ć danych, które przeglądarka musi pobrać oraz przyspieszy działanie aplikacji. Bowiem, mimo że metody z API frameworka są lepiej dopracowane pod względem obsługi różnych przypadków użycia i oddają do dyspozycji programisty dużo bardziej rozbudowane mechanizmy niż ma to miejsce przy posługiwaniu się natywnym JavaScript, to są one w wydaniu AngularJS mniej wydajne [15]. Przykładowo, je li w modelu danych zostanie ustawionych przesadnie dużo warto ci podłączonych do obiektu $scope, a także gdy znacząca liczba parametrów do dyrektyw i komponentów będzie przekazywana przez wiązania dwukierunkowe, spowoduje to obciążenie pętli $digest, która będzie sprawdzać dużą liczbę danych za każdym razemnawet gdy zmiana nie będzie się bezpo rednio do nich odnosić [16].…”
Section: Javascriptunclassified