The World Wide Web (WWW) is currently
evolving with tremendous speed due to the advancement of
new technologies. Starting from a means of exchanging
information in the form of static HTML pages, WWW has
now come to a stage where complex computational tasks are
being carried out by the websites or web applications. This
journey of WWW comprised of important technological
involvements of different web technologies at different stages.
One of such important web technologies is JavaScript.
JavaScript enabled interactive and computational features in
websites and web applications. Since its beginning JavaScript
has changed drastically with the introductions of different JS
libraries. jQuery was one of these libraries that significantly
improved the performance of a webpage. However, recent
introduction of AngularJS claims many benefits over
traditional JS libraries. This paper considers AngularJS as a
case study and evaluates its performance with respect to
certain criterions and compares it with traditional
frameworks like jQuery
Navnath N. Chavare : graduated in Computer Science and
Engineering from Rajiv Gandhi Proudyogiki Vishwavidyalaya,
Bhopal, State Technological University of Madhyapradesh,
Madhyapradesh state, India in 2011. He is currently pursuing
M.E(Computer Engineering) from Department of Computer
Engineering, Sinhgad Institute of Technology, Lonavala, Savitribai
Phule Pune University, Pune, Maharashtra State, India -410401.
Ajay V. Nadargi : He is pursuing PhD in VIT, Vellore. He has been
working as an Assistant Professor in the Sinhagad Institute of
Technology, Lonavala under Savitribai Phule Pune University,
Pune in India.
SPA; DOM; CSS; JSON; User Experience
Thus it can be concluded that the AngularJS is more
efficient than the existing client-side web technologies like
JavaScript and jQuery. However, the area in which
AngularJS gives the best performance is SPA ( Single
Page Applications) and not simple Websites.
[1] Kai Lei, Yining Ma, Zhi Tan, "Performance Comparison
and Evaluation of Web Development Technologies in
PHP, Python and Node.js", 2014 IEEE
[2] Keshab Nath, Sourish Dhar and Subhash Basishtha ,
“Web 1.0 to Web 3.0 - Evolution of the Web and its
Various Challenges” 978-1-4799-2995-5/14 20 14 IEEE
[3] Michael Butkiewicz, Harsha V. Madhyastha, and Vyas
Sekar, “Characterizing Web Page Complexity and Its
Impact”, IEEE/ACM TRANSACTIONS ON
NETWORKING, VOL. 22, NO. 3, JUNE 2014
[4] Rohit Dhand, “Reducing web page post backs through
jQuery Ajax calls in a Trust based Framework”, 978-0-
7695-4817-3/12 2012 IEEE
[5] CHEN Li-li and LIU Zheng-long, “Design of Rich Client Web
Architecture Based on HTML5”, 978-0-7695-4789-3/12 2012
IEEE
[6] Monti Babulal Pal and Dinesh Chandra Jain, “Web
Service Enhancement Using Web Pre-Fetching By
Applying Markov Model”, 978-1-4799-3070-8/14 2014
IEEE.
[7] Google Inc.,
“https://docs.angularjs.org/guide/introduction -
Developer Guide for AngularJS