js前端框架汇总

本文概述

本文介绍2013年人气急速上升,2014年必须知道的javascript框架排名。本文所介绍的排名为Google根据全世界2013年的搜索关键词所作出的统计结果。javascript

MVC框架

JavaScript的MVC框架中人气最高的为如下四个。css

  1. AngularJS
  2. Backbone.JS
  3. Ember.js
  4. Knockout.js(严格来讲并非MVC框架,而是MVVM(Model -View-ViewModel)框架)

其中AngularJS的人气明显超越其余三者,2014年要学习MVC框架者不妨从AngularJS入手。html

DOM操做

在可用于操做html的DOM(Document Object Model)的框架中,人气最高的为如下四个。java

  1. jQuery
  2. Prototype JavaScript framework
  3. Zepto
  4. YUI Library

如预想的那样,jQuery的人气明显超越其余三者,其地位没有任何一个框架能够比拟。jquery

移动开发框架

在针对iphone/Android等移动设备进行web网站开发时用来建立应用程序界面的框架中,人气最高的为如下四个:android

  1. jQuery Mobile
  2. Sencha Touch 2
  3. Enyo
  4. jQT(原jQTouch)

其中jQuery Mobile的人气明显高于其余三者,2014年仍将维持这种现状。另外,因为愈来愈多的开发者开始采用自适应网站设计,移动开发框架的总体人气开始降低。web

模板引擎

在模板引擎中,人气最高的为如下三个(虽然Jade也颇具人气,但主要被用于Node.js中,故未被统计在内):框架

  1. Underscore.js
  2. Handlebars.js
  3. mustache.js

其中Underscore.js始终维持着较高人气。iphone

图形图像绘制

目前已出现了各类绘制图形图像用JavaScript框架,其中有的使用WebGL API绘制3D图形图像,有的可被用于绘制各类精美的统计图。其中人气最高的为如下5个。工具

  1. three.js
  2. D3.js
  3. KineticJS
  4. EaselJS
  5. Processing.js

JavaScript的取代品

在为了提升运行速度而意图取代JavaScript的语言或工具中,人气最高的为如下五个:

  1. CoffeeScript
  2. TypeScript
  3. Dart
  4. Haxe
  5. JSX

其中虽然目前人气最高的为CoffeeScript,可是受TypeScript的人气上升的影响,2013年下半年人气稍有降低。

2013年11月Dart的人气颇为上升,超越TypeScript而位居第2,直逼位于第1位的CoffeeScript。其缘由为11月份Dart 1.0正式版被公布。

CSS预处理器

2013年,CSS预处理器也受到了很是多的开发者的关注,其中人气最高的为如下三个:

  1. Less
  2. Sass
  3. Stylus

JavaScript测试工具

最后,在测试JavaScript脚本代码时可使用的工具中,人气最高的为如下四个:

  1. QUnit
  2. Jasmine
  3. Mocha(支持Node.js)
  4. JsTestDriver

其中虽然QUnit的人气最高,2013年整年人气逐渐降低。而人气逐渐上升的为位于第2的Jasmine。

相关文章
相关标签/搜索