Efficiency of creating application’s presentation layer with frameworks AngularJS, Angular2, BackboneJS

This article is focused on comparative analysis of three frameworks to create presentation layer of application. Three analysis have been conducted on two browsers, Google Chrome and Mozilla Firefox. Code complexity, the speed of view rendering, the smoothness of working of overstretched application...

Full description

Bibliographic Details
Main Authors: Monika Tobiańska, Jakub Smołka
Format: Article
Language:English
Published: Lublin University of Technology 2018-11-01
Series:Journal of Computer Sciences Institute
Subjects:
Online Access:https://ph.pollub.pl/index.php/jcsi/article/view/685
_version_ 1811258293447819264
author Monika Tobiańska
Jakub Smołka
author_facet Monika Tobiańska
Jakub Smołka
author_sort Monika Tobiańska
collection DOAJ
description This article is focused on comparative analysis of three frameworks to create presentation layer of application. Three analysis have been conducted on two browsers, Google Chrome and Mozilla Firefox. Code complexity, the speed of view rendering, the smoothness of working of overstretched application, the amount of sent data needed to start application and the amount of memory used by application depending on the number of elements on list was took into consideration. In research purposes TodoMVC applications made with AngularJS, Angular2 and BackboneJS were used. Conducted experiments shown that Angular2 in Google Chrome achieve the best result. BackboneJS was the winner in Mozilla Firefox.
first_indexed 2024-04-12T18:11:59Z
format Article
id doaj.art-3fffd85fa2444b3eb9122788003e22f4
institution Directory Open Access Journal
issn 2544-0764
language English
last_indexed 2024-04-12T18:11:59Z
publishDate 2018-11-01
publisher Lublin University of Technology
record_format Article
series Journal of Computer Sciences Institute
spelling doaj.art-3fffd85fa2444b3eb9122788003e22f42022-12-22T03:21:48ZengLublin University of TechnologyJournal of Computer Sciences Institute2544-07642018-11-01810.35784/jcsi.685Efficiency of creating application’s presentation layer with frameworks AngularJS, Angular2, BackboneJSMonika Tobiańska0Jakub Smołka1Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, PolandInstitute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, PolandThis article is focused on comparative analysis of three frameworks to create presentation layer of application. Three analysis have been conducted on two browsers, Google Chrome and Mozilla Firefox. Code complexity, the speed of view rendering, the smoothness of working of overstretched application, the amount of sent data needed to start application and the amount of memory used by application depending on the number of elements on list was took into consideration. In research purposes TodoMVC applications made with AngularJS, Angular2 and BackboneJS were used. Conducted experiments shown that Angular2 in Google Chrome achieve the best result. BackboneJS was the winner in Mozilla Firefox.https://ph.pollub.pl/index.php/jcsi/article/view/685AngularJS; Angular2; BackboneJS; Performance, Frontend framework
spellingShingle Monika Tobiańska
Jakub Smołka
Efficiency of creating application’s presentation layer with frameworks AngularJS, Angular2, BackboneJS
Journal of Computer Sciences Institute
AngularJS; Angular2; BackboneJS; Performance, Frontend framework
title Efficiency of creating application’s presentation layer with frameworks AngularJS, Angular2, BackboneJS
title_full Efficiency of creating application’s presentation layer with frameworks AngularJS, Angular2, BackboneJS
title_fullStr Efficiency of creating application’s presentation layer with frameworks AngularJS, Angular2, BackboneJS
title_full_unstemmed Efficiency of creating application’s presentation layer with frameworks AngularJS, Angular2, BackboneJS
title_short Efficiency of creating application’s presentation layer with frameworks AngularJS, Angular2, BackboneJS
title_sort efficiency of creating application s presentation layer with frameworks angularjs angular2 backbonejs
topic AngularJS; Angular2; BackboneJS; Performance, Frontend framework
url https://ph.pollub.pl/index.php/jcsi/article/view/685
work_keys_str_mv AT monikatobianska efficiencyofcreatingapplicationspresentationlayerwithframeworksangularjsangular2backbonejs
AT jakubsmołka efficiencyofcreatingapplicationspresentationlayerwithframeworksangularjsangular2backbonejs