开发者资讯

 首页 > 开发者资讯 > 前端技术 > 2014年12月最棒的 15 个 JavaScript 库

2014年12月最棒的 15 个 JavaScript 库

分享到:
【字体:
导读:
          JavaScript提供了丰富的函数库,不管是事件,效果,还是AJAX。如果偶尔出现JavaScript库没法做某样工作,那一定会有一个插件可以做到!这种库提供的灵活性用起来杠杠的。不过,它们其中的一些有时却受到文件大小


       JavaScript提供了丰富的函数库,不管是事件,效果,还是AJAX。如果偶尔出现JavaScript库没法做某样工作,那一定会有一个插件可以做到!
 
       这种库提供的灵活性用起来杠杠的。不过,它们其中的一些有时却受到文件大小的阻碍。还有,尽管我们在函数设计上可以采取一些知名的JavaScript库,但是如果你首先想到使用一个更加轻量级的,更加专注的库来执行一个具体的任务,或者,这个任务不被很多流行的JavaScript库所支持,那这会是一个非常明智的决定。
 
       在这篇文章里,我们将介绍几个 2014 年 12 月最适用的 JavaScript 和 Jquery 库。 它们可能对你当前的任务,或者你正在为你的站点遇到的头疼的问题提供很棒的解决方法。希望你会觉得这个列表很方便,帮你发现一些在你将来的项目中有用的插件。

1. Julius JS

 

julius-js

       JuliusJS 是一个Web的语音识别库。 它是Juluis自已用的一个JavaScript端口。它不断地监听用户的正在说的话,然后在callback中解码。所有的识别都在浏览器的一个worker中执行。基于MIT License。

2. Vue.js

 

vue-js

       Vue.js 旨在打造交互式的Web接口。 它简单,灵活的API提供了MVVM数据绑定和组件化系统的好处。在技术上,Vue.js专注于MVVM模式的视图层。通过双向数据绑定来关联视图和模式。真正的Dom操作和输出格式被抽象为Directives和Filters。

3. MetricsGraphics.js

 

metricgraphicsjs

       MetricsGraphics.js 是一个建立在 D3 基础上,为可视化和时间序列化的数据而优化的库。它提供了一种简单的方式,用一致性,持久性,和响应式方式来产生相同类型的图形。这个库现在支持折线图,, 散点图,直方图,还有像地毯图和基本的线性回归图。

4. SVG Morpheus

 

SVG Morpheus

       SVG Morpheus 是一个使SVG图标改变形状的JavaScript库。 它实现了Material Design’s 的一些非常棒的细节过渡。

5. Contents

 

contents

       Contents 使自动在document里创建基于表头的表格变得很简单。TOC的结果是生成一个有序的列表,插入到#contents容器。

6. Vivus

 

vivusjs

       Vivus 是一个轻量级的JavaScript类(完全无依赖) 来允许你创建 SVG 动画,让他们显示被画出来的轨迹。 Vivus提供很多不同种类的动画。 另外还有选项,你可以按你的想法来创建一个定制的脚本来创建你的SVG动画。

7. Particles.js

 

particlesjs

       Particles.js 一个轻量级的JavaScript库,用来创建颗粒。

8. Zip.js

 

zipjs

       zip.js 是一个开源的JavaScript库,用来压缩和解压文件。zip.js提供了一个底层API来读写大的zip文件。zip.js在Chrome, Firefox, Safari 6 和Internet Explorer 10工作非常正常。

9. Melchior.js

 

melchior

       Melchior.js 是一个模式加载器,提供通过链式模块定义的API,让你可以远离那些长长的AMD定义和重复的模块名。它起步非常容易,定制方便,而且压缩版只有3KB。

10. Lining.js

 

Liningjs

       Lining.js 一个简单的JavaScript插件,它为基本的Web排版提供了一个完善的DOWN-TO-THE-LINE控制。

11. Screenful.js

 

screenfulljs

       Screenful.js 是一个简单的跨平台的全屏API封装。它使不同浏览器的全屏实现变得很平滑。而且可以让任何元素全屏。

12. Four Shadows

 

fourshadows

       Four Shadows 使你可以在图标或其他元素加入time-aware阴影。早上9 0’clock绝对不会出现5 o’clock方向的阴影。

13. Binoculars

 

Binoculars

       Binoculars 是一个开源的数据捕获库。主要目的是为了让所有的数据都能轻松获取。目前,它主要应用在捕获HTML5视频元素的数据。

14. jTinder

 

jtinder

       jTinder 是一个使对人物,商品,图片投票变得快速和简单的JavaScript库。它为移动触摸设备进行了优化,不过也有桌面版。

15. Atomus

 

atomus

       Atomus 是一个简单的工具库,用来在Node.js环境下测试客户端代码。当使用终端模拟浏览器的时候,Atomus在单元测试和功能性测试中非常有用。这就是Atomus名字的来源。Atomus会和应用程序的单元和谐工作。你只需要包含需要测试框架和模块,然后创建一个实例,然后开始使用DOM和模块的API即可。
 
英文原文:Top 15 JavaScript Libraries for December 2014
出处:http://www.oschina.net/translate/top-15-javascript-libraries-december-2014
翻译:ifeixiang
分享到:
9款惊艳的HTML5/CSS3动画应用赏析
       Web开发的未来必定是让网页更加的多样化,更加绚丽多彩,用户交互更加方便。HTML5的应用正好可以达到这一要求,本文主要分享了9个基于HTML5和CSS3的动画应用,效果相当惊艳,一起来看看吧。相关内容还可以阅读《8个炫酷的HTML5动画、应用和游戏》《7款绚丽的jQuery/HTML5动画及源码》《8个最新炫酷的HTML5动画...
2014年12月最棒的 20 个 jQuery 插件
圣诞节快要来啦,但是呢,各个社区的同学们还在努力工作,他们想尽他们最大的努力把一些很cool的程序和插件传递给我们的开发者和设计师们。对于CodeGeekz的粉丝来说,我们又回来啦,并且,我们又带来了一些最近很有用的 jQuery 插件。我们精心准备了一个好用的 jQuery 插件的列表,希望能帮开发者们,设计师们优化,美化他...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……