html5开放资料
http://www.cnblogs.com/tim-li/archive/2012/08/06/2580252.html
【JavaScript】2013年人气最高的JavaScript框架排名
本文概述
本文介绍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。
html5开放资料的更多相关文章
- HTML5学习资料
HTML5 的一些经典demo收集 Animated Books with CSS 3D Transforms 这是一个3D书本,CSS3完成 =========HTML5特效聚集网站======== ...
- PhoneGap & HTML5 学习资料网址
PhoneGap 与 Application Cache应用缓存 http://www.html5cn.org/forum.php?mod=viewthread&tid=40272 加速We ...
- HTML5 Cheat sheet PNG帮助手册(标签、事件、兼容)
HTML5 Cheat sheet PNG帮助手册(标签.事件.兼容) 1.HTML5标签 2.HTML5事件 3.HTML5兼容 最新HTML5手册资料请参考:http://www.inmotion ...
- HTML5学习参考资料整理
给大家推荐一下学习研究HTML5必备的一些个网站,更加有利于大家对HTML5的学些和研究.如果各位童鞋还有更多的,欢迎投递资源给我们,也可以支持 我们,让我们利用大家的力量收集更多的HTML5学习资料 ...
- html5 画布上的rotate使用
作为刚进公司的毕业生,第一个项目便是开发html5游戏,于是网上搜寻各种有关html5的资料,把w3School中有关html5的教程通通过了一遍,发现里面的教程非常适合刚接触html5的人,作为菜鸟 ...
- HTML5开发入门经典教程和案例合集(含视频教程)
HTML5作为下一代网页语言,对Web开发者而言,是一门必修课.本文档收集了多个HTML5经典技术文档(HTML5入门资料.经典)以及游戏开发案例以及教学视频等,帮助同学们掌握这门重要的技术. 资源名 ...
- 50个最受网友欢迎的HTML5资源下载列表
完整附件下载地址:http://down.51cto.com/data/413867 附件预览: HTML 5游戏源码精选(共含9个游戏源码) http://down.51cto.com/zt/227 ...
- c#,asp.net 开发 app 学习资料整理
VS2015 Apache Cordova第一个Android和IOS应用 http://www.cnblogs.com/aehyok/p/4116410.html PhoneGap:免费开源的 HT ...
- 基于html5的多图片上传,预览
基于html5的多图片上传 本文是建立在张鑫旭大神的多文图片传的基础之上. 首先先放出来大神多图片上传的博客地址:http://www.zhangxinxu.com/wordpress/2011/09 ...
随机推荐
- Java的Spi机制心得
Java spi : 是Java EE 给服务供应商提供的接口,供应商遵循接口契约提供自己的实现.. 简单来讲就是为某个接口寻找服务实现的机制. 在看JDBC源码当看到DriverManage.get ...
- PostgreSQL远程连接配置管理/账号密码分配(解决:致命错误: 用户 "postgres" Ident 认证失败)
问题:致命错误: 用户 "postgres" Ident 认证失败 说明:这个是由于没有配置远程访问且认证方式没改造成的,只需要更改使用账号密码认证即可. 解决:找到pg_hba. ...
- BZOJ 2049: [Sdoi2008]Cave 洞穴勘测 (动态树入门)
2049: [Sdoi2008]Cave 洞穴勘测 Time Limit: 10 Sec Memory Limit: 259 MBSubmit: 1528 Solved: 644[Submit][ ...
- 使用注册表优化终端、编辑器的中英字体混合显示,如「Consolas + 雅黑」「Monaco + 雅黑」
在终端.cmd.编辑器中偶尔会有中文字符出现,Windows下默认的点阵字体「宋体」和等宽英文字符放在一起非常违和.一个解决方法是下载混合字体,比如「Consolas + YAHEI hybrid」, ...
- buffer and cache -systemtap
http://blog.csdn.net/dianhuiren/article/details/7543886
- C#的new操作符到底做了什么
使用new操作符来创建对象,其背后到底发生了什么? 有一个父类Animal,Dog派生于Animal. class Program { static void Main(string[] args) ...
- 【springboot+easypoi】一行代码搞定excel导入导出
原文:https://www.jianshu.com/p/5d67fb720ece 开发中经常会遇到excel的处理,导入导出解析等等,java中比较流行的用poi,但是每次都要写大段工具类来搞定这事 ...
- 使用开源库 EasyTimeline 操作定时器 NSTimer
EasyTimeline https://github.com/mmislam101/EasyTimeline Sometimes you need things to happen at speci ...
- flask_wtf/wtforms几个坑点,先简单记此
1.@pluginquery.route('/app_include_plugins', methods=['GET','POST']) methods必须填写 2.plu_incl_app = St ...
- 第一章 Java工具类目录
在这一系列博客中,主要是记录在实际开发中会常用的一些Java工具类,方便后续开发中使用. 以下的目录会随着后边具体工具类的添加而改变. 浮点数精确计算 第二章 Java浮点数精确计算 crc32将任意 ...