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。

相關文章
相關標籤/搜索