2013年人气最高的JavaScript框架排名
来源:互联网 发布:跨境电商美工设计职责 编辑:程序博客网 时间:2024/04/30 13:00
http://www.html5online.com.cn/articles/2014020601.html
本文概述
本文介绍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(Document Object 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】2013年人气最高的JavaScript框架排名
- 2013年人气最高的JavaScript框架排名
- 2013年人气最高的JavaScript框架排名
- 2013年人气最高的JavaScript框架排名
- 人气最高的网络游戏
- 教育网内多个BBS的人气排名 2004年6月版
- 2015年2月编程语言排行榜:JavaScript排名达到历史最高
- 世界上最高的山峰的排名
- 排名前10位的Javascript MVC框架的名单
- 2017年电气报价软件排名!评分最高的是它
- Linux 下浏览器速度对比,人气最高的速度却不给力
- 哈哈,今天是CSDN以来最高的排名啦
- 全面解读PHP的人气开发框架Laravel
- 2005年度BBS人气最高妹妹照片排行榜
- 数据库排行榜:关系型居首,NoSQL整体人气最高
- 数据库排行榜:关系型居首,NoSQL整体人气最高
- 人气旺的jQuery
- 人气
- 笔记:Jsp页面国际化 – 使用jstl标签
- oralce定时任务 最详细
- SpringMVC + Mybatis +JSON + mysql 进行批量插入的实例操作
- dpkg命令的用法
- Htc Vive Sdk(OpenVR),Unity3d 开发,UGUI界面响应
- 2013年人气最高的JavaScript框架排名
- 画圆角
- jwPlayer读取本地视频及相关配置
- Qt之大文件获取MD5值
- Spring 配置文件加载util标签的Schema
- 如何配置properties文件和读取properties文件参数
- 设置myeclipse的workspance编码为utf-8
- 国王游戏 2012NOIP全国联赛提高组
- 提高可靠性最笨的办法,也是最有效的方法