Developing application in JavaScript - comparison of commercial and open source solution

Patrycja Jabłońska

patrycja.jp@op.pl
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland (Poland)

Abstract

Subject of this article is comparative analysis of two popular frameworks in JavaScript: AngularJS (open source) and Ext JS (commercial package). There were two original applications used for this study, each implemented in one of frameworks. Structure of applications, difficulty of implementing GUI components, code metrics, documentation availability and community support were compared. Results were presented in charts.


Keywords:

AngularJS, ExtJS, frameworks, JavaScript

[1] https://insights.stackoverflow.com/survey/2017#overview [06.11.2017]
[2] M. Minović, S. Vesic, Single Page Applications: Trend or Future, Info, 2015
[3] C. Ravi, Staged information flow for JavaScript, Conference on Programming Language Design and Implementation, 2009
[4] M. A. Moyeen, G. G. M. Nawaz Ali i P. H. Joo Chong, An automatic layout faults detection technique in responsive web pages considering JavaScript defined dynamic layouts, Electrical Engineering and Information Communication Technology, 2016
[5] M. C. Enache, Web Application Frameworks, Dunarea de Jos University of Galati, 2015
[6] https://trends.google.com/trends/explore?q=extjs%20javascript,Angularjs%20javascript. [06.11.2017]
[7] L. Zhang, Y.-J. Yang i J.-H. Ni, The research and implement of power communication alarm management system based on MVC and ext JS, w International Conference on Information Management, Innovation Management and Industrial Engineering, 2012.
[8] C. Hiller: Choosing a JavaScript framework. Bleeding Edge Press, 2014,
[9] http://www.angularjs.org. [06.11.2017]
[10] http://docs.sencha.com/extjs/4.2.6/. [06.11.2017]
[11] https://github.com/showcases/front-end-javascriptframeworks?s=stars [06.11.2017]
[12] https://stackoverflow.com/tags [06.11.2017]
[13] https://www.sencha.com/forum/ [06.11.2017]
[14] https://docs.sencha.com/extjs/6.0.2/guides/whats_new/whats_new.html [06.11.2017]
[15] https://www.codeproject.com/ [20.11.2017]
[16] https://forum.pasja-informatyki.pl/ [20.11.2017]
[17] http://forum.codecall.net/ [20.11.2017]
[18] https://bytes.com/ [20.11.2017]
[19] https://4programmers.net/Forum [20.11.2017]
[20] https://toddmotto.com/categories/angular [20.11.2017]
[21] https://medium.mybridge.co/angular-2-0-top-10-articles-forthe-past-month-84aa098c9b10 [20.11.2017]
[22] https://blog.thoughtram.io/categories/angular/ [20.11.2017]
[23] https://hackernoon.com/the-rise-and-fall-of-ext-jsc9d727131991 [20.11.2017]
[24] https://www.markhamstra.com/extjs/2013/extjs-dreamnightmare-jquery/ [20.11.2017]
[25] https://www.sencha.com/blog/category/sencha-ext-js/ [20.11.2017]
Download


Published
2018-09-30

Cited by

Jabłońska, P. (2018). Developing application in JavaScript - comparison of commercial and open source solution . Journal of Computer Sciences Institute, 7, 126–131. https://doi.org/10.35784/jcsi.660

Authors

Patrycja Jabłońska 
patrycja.jp@op.pl
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland Poland

Statistics

Abstract views: 222
PDF downloads: 171