Angular and the Trending Frameworks of Mobile and Web-based Platform Technologies: A Comparative Analysis

Uloženo v:
Podrobná bibliografie
Název: Angular and the Trending Frameworks of Mobile and Web-based Platform Technologies: A Comparative Analysis
Autoři: Mohamed Sultan
Informace o vydavateli: The Science and Information (SAI) Organization
Rok vydání: 2018
Sbírka: The Science and Information (SAI) Organization: Publications
Témata: Angular, mobile and web-based applications, front-end, JavaScript frameworks
Popis: Special Issue(SpecialIssue), 9(1), 2018 ; Recently, numerous new mobile and web-based application frameworks have been released and adopted in both communities of software development industry and research. For example, there are currently the KnockoutJS, BackboneJS and ReactJS frameworks competing together with the different (entirely different) versions of ‘Angular’ frameworks. While some of these new frameworks are more popular than others, some are specialised in certain types of applications, and others have spe-cific advanced features or outstanding capabilities that set them above others. Moreover, with the increase usage and demand of mobile applications, the need for cross-platform frameworks has significantly increased as well. In this paper, we discuss the different criteria which identifies the strengths and weaknesses of using each framework in developing mobile and web-applications. We highlight and discuss 12 different features of latest application frameworks as ‘points of comparison’. Then we compare 5 of the trending frameworks (KnockoutJS, BackboneJS, AngularJS, React and Angular2) in a thorough analysis based on our earlier defined points of comparisons i.e. features. Finally, we focus more deeply on the newly released Angular2 framework showing the eminent capabilities and values added over different trending frameworks and over its own earlier versions. Overall, our comparative analysis results in a few interesting findings regarding different current frameworks, leaving us to believe that a new generation might soon emerge from the exponential path of MVC, MV*/MVW and MVVM. ; http://thesai.org/Downloads/FTC2017/128_Paper_264-Angular_and_the_Trending_Frameworks_of_Mobile.pdf
Druh dokumentu: text
Jazyk: English
Relation: http://dx.doi.org/10.14569/SpecialIssue.2018.0901128
DOI: 10.14569/SpecialIssue.2018.0901128
Dostupnost: https://doi.org/10.14569/SpecialIssue.2018.0901128
Přístupové číslo: edsbas.D2D3CC7C
Databáze: BASE
Popis
Abstrakt:Special Issue(SpecialIssue), 9(1), 2018 ; Recently, numerous new mobile and web-based application frameworks have been released and adopted in both communities of software development industry and research. For example, there are currently the KnockoutJS, BackboneJS and ReactJS frameworks competing together with the different (entirely different) versions of ‘Angular’ frameworks. While some of these new frameworks are more popular than others, some are specialised in certain types of applications, and others have spe-cific advanced features or outstanding capabilities that set them above others. Moreover, with the increase usage and demand of mobile applications, the need for cross-platform frameworks has significantly increased as well. In this paper, we discuss the different criteria which identifies the strengths and weaknesses of using each framework in developing mobile and web-applications. We highlight and discuss 12 different features of latest application frameworks as ‘points of comparison’. Then we compare 5 of the trending frameworks (KnockoutJS, BackboneJS, AngularJS, React and Angular2) in a thorough analysis based on our earlier defined points of comparisons i.e. features. Finally, we focus more deeply on the newly released Angular2 framework showing the eminent capabilities and values added over different trending frameworks and over its own earlier versions. Overall, our comparative analysis results in a few interesting findings regarding different current frameworks, leaving us to believe that a new generation might soon emerge from the exponential path of MVC, MV*/MVW and MVVM. ; http://thesai.org/Downloads/FTC2017/128_Paper_264-Angular_and_the_Trending_Frameworks_of_Mobile.pdf
DOI:10.14569/SpecialIssue.2018.0901128