那些年我们追过的javascript框架
2015-06-08 09:50
561 查看
本文概述
本文介绍2013年人气急速上升,2014年必须知道的javascript框架排名。本文所介绍的排名为Google根据全世界2013年的搜索关键词所做出的统计结果。
MVC框架
JavaScript的MVC框架中人气最高的为以下四个。AngularJS
Backbone.JS
Ember.js
Knockout.js(严格来说并不是MVC框架,而是MVVM(Model -View-ViewModel)框架)
其中AngularJS的人气明显超越其他三者,2014年要学习MVC框架者不妨从AngularJS入手。
DOM操作
在可用于操作html的DOM(DocumentObject Model)的框架中,人气最高的为以下四个。
jQuery
Prototype JavaScript framework
Zepto
YUI Library
如预想的那样,jQuery的人气明显超越其他三者,其地位没有任何一个框架可以比拟。
移动开发框架
在针对iphone/Android等移动设备进行web网站开发时用来创建应用程序界面的框架中,人气最高的为以下四个:jQuery Mobile
Sencha Touch 2
Enyo
jQT(原jQTouch)
其中jQuery Mobile的人气明显高于其他三者,2014年仍将维持这种现状。另外,由于越来越多的开发者开始采用自适应网站设计,移动开发框架的整体人气开始下降。
模板引擎
在模板引擎中,人气最高的为以下三个(虽然Jade也颇具人气,但主要被用于Node.js中,故未被统计在内):Underscore.js
Handlebars.js
mustache.js
其中Underscore.js始终维持着较高人气。
图形图像绘制
目前已出现了各种绘制图形图像用JavaScript框架,其中有的使用WebGL API绘制3D图形图像,有的可被用于绘制各种精美的统计图。其中人气最高的为以下5个。three.js
D3.js
KineticJS
EaselJS
Processing.js
JavaScript的取代品
在为了提高运行速度而意图取代JavaScript的语言或工具中,人气最高的为以下五个:CoffeeScript
TypeScript
Dart
Haxe
JSX
其中虽然目前人气最高的为CoffeeScript,但是受TypeScript的人气上升的影响,2013年下半年人气稍有下降。
2013年11月Dart的人气颇为上升,超越TypeScript而位居第2,直逼位于第1位的CoffeeScript。其原因为11月份Dart 1.0正式版被公布。
CSS预处理器
2013年,CSS预处理器也受到了非常多的开发者的关注,其中人气最高的为以下三个:Less
Sass
Stylus
JavaScript测试工具
最后,在测试JavaScript脚本代码时可以使用的工具中,人气最高的为以下四个:QUnit
Jasmine
Mocha(支持Node.js)
JsTestDriver
其中虽然QUnit的人气最高,2013年全年人气逐渐下降。而人气逐渐上升的为位于第2的Jasmine。
相关文章推荐
- 详解JavaScript中的blink()方法的使用
- 在Javascript中处理字符串之big()方法的使用
- Ext.Grid 刷新后选中指定行
- JavaScript面试问题:事件委托和this
- 有趣的JavaScript原生数组函数
- 通过<frameset>和<iframe>看JavaScript中window对象parent、self、top的区别
- javascript 获取文档/屏幕的Width||Height
- 出色的 JavaScript API 设计秘诀
- JavaScript高级用法三之浏览器对象
- Jsp&Servlet笔记
- JavaScript中的anchor()方法使用详解
- js特效示例
- javascript 实现tab菜单切换
- 上传图片显示预览js代码
- javascript理解闭包概念
- Javascript(函数)整理
- 由几道JS笔试题引发的知识点探究二——强制类型转换
- JavaScript中的anchor()方法使用详解
- 详解JavaScript中的blink()方法的使用
- JavaScript中的bold()方法使用详解