This article outlines
This article describes the 2013 popularity surge, and the JavaScript framework rankings that must be known in 2014 . The rankings presented here are the results of Google's 2013-year search terms.
MVC Framework
The most popular of the JavaScript MVC framework is the following four.
- AngularJS
- Backbone. JS
- Ember. JS
- Knockout.js (not strictly the MVC framework, but the MVVM (Model-view-viewmodel) framework)
Among them, the popularity of Angularjs obviously beyond the other three, 2014 to learn the MVC framework may wish to start from Angularjs.
DOM Operations
In the framework of the Dom (Document Object Model) that can be used to manipulate HTML, the most popular are the following four.
- Jquery
- Prototype JavaScript Framework
- Zepto
- YUI Library
As expected, the popularity of jquery is clearly beyond the other three, and its status does not have any framework to match.
Mobile development Framework
In the framework used to create the application interface for Web site development for mobile devices such as iphone/Android, the most popular are the following four:
- JQuery Mobile
- Sencha Touch 2
- Enyo
- JQT (formerly Jqtouch)
The popularity of jquery mobile is significantly higher than those of the other three, which will remain in place in 2014. In addition, the overall popularity of the mobile development framework began to decline as more and more developers began adopting adaptive web design.
Template engine
In the template engine, the most popular is the following three (although Jade is also popular, but is mainly used in node. js, it is not counted):
- Underscore.js
- Handlebars.js
- Mustache.js
Among them, Underscore.js has always maintained a high popularity.
Graphic image rendering
There have been a variety of JavaScript frameworks for drawing graphical images, some of which use the WebGL API to draw 3D graphics images, and some that can be used to draw a variety of beautiful charts. Among the most popular are the following 5.
- Three.js
- D3.js
- Kineticjs
- Easeljs
- Processing.js
JavaScript substitutes
Among the languages or tools that are intended to replace JavaScript in order to increase the speed of operation, the most popular are the following five:
- Coffeescript
- TypeScript
- Dart
- Haxe
- JSX
Although the most popular is coffeescript, but is affected by the popularity of Typescript, the second half of 2013 sentiment slightly declined.
In November 2013, Dart's popularity rose, surpassing Typescript and ranked 2nd, pushing the coffeescript in 1th place. The reason for this is the November Dart 1.0 Official edition was released.
CSS Preprocessor
In 2013, the CSS preprocessor was also the focus of many developers, with the highest popularity of the following three:
- Less
- Sass
- Stylus
JavaScript Test Tools
Finally, among the tools that you can use to test your JavaScript scripting code, the most popular are the following four:
- Qunit
- Jasmine
- Mocha (Support for node. js)
- Jstestdriver
Although Qunit's popularity was highest, sentiment declined throughout the year of 2013. And the popularity of the rise is located in the 2nd Jasmine.
JS Front-End Framework Summary