The field of Web development is entering the HTML5 and CSS3 era and JavaScript is becoming increasingly influential. A large number of JavaScript frameworks have been recently promoted. Practitioners applying the latest technologies need to choose a suitable JavaScript framework (JSF) in order to abstract the frustrating and complicated coding steps and to provide a cross-browser compatibility. Apart from benchmark suites and recommendation from experts, there is little research helping practitioners to select the most suitable JSF to a given situation. The few proposals employ software metrics on the JSF, but practitioners are driven by different concerns when choosing a JSF. As an answer to the critical needs, this paper is a call for action. It proposes a research design towards a comparative analysis framework of JSF, which merges researcher needs and practitioner needs.
[1]
Haining Wang,et al.
Characterizing insecure javascript practices on the web
,
2009,
WWW '09.
[2]
Victor R. Basili,et al.
A Methodology for Collecting Valid Software Engineering Data
,
1984,
IEEE Transactions on Software Engineering.
[3]
Addy Osmani.
Learning JavaScript Design Patterns - a JavaScript and jQuery Developer's Guide
,
2012
.
[4]
Benjamin Livshits,et al.
JSMeter: Comparing the Behavior of JavaScript Benchmarks with Real Web Applications
,
2010,
WebApps.
[5]
Sotiris P. Christodoulou,et al.
Comparative evaluation of javascript frameworks
,
2012,
WWW.