为新项目添彩的 10+ 超有用 JavaScript 库 已翻译 100%

oschina 投递于 2015/05/06 10:39 (共 6 段, 翻译完成于 05-06)
阅读 8269
收藏 485
24
加载中

JavaScript 库是一种基础地预写入脚本语言,可以减轻基于应用的 JavaScript 开发,比如 AJAX 和其他以 web 为中心的技术。这些 JavaScript 库常常被称作 JavaScript 框架。比较流行的 JavaScript 库比如 Jquery,MooTools, Prototype, Dojo 和 YUI 都可以很好的完成常见的 JavaScript 任务。

这些库的主要用途是编写函数来嵌入或者合并从 HTML 页面和与 DOM 页面的交互。所有的这些框架都有常见的 JavaScript 任务函数,如动画,DOM 操作和 Ajax 处理。JavaScript 编程使得工作更加简单,安全和更加令人振奋。

eason02
eason02
翻译于 2015/05/06 11:03
2

JavaScript库的特点是能够成为最好的,面向结果的高级特性,如多点触控手势,Js小部件,鼠标捕捉等特性。所以让我们来开一下我们今天列举在 “为新项目添彩的10+超有用JavaScript库”中的所有特性。

Angular.js

useful javascript libraries

 

AngularJS能够让你编写基于客户端的web应用程序犹如你有个智能的浏览器。它可以让你使用旧HTML(或者HAML,Jada和friends!)作为你的模板语言,而且可以让你拓展HTML的语法来简单清晰的表现应用程序的组件。它能够通过双向数据绑定使用JavaScript对象自动同步来自UI上的数据。为了帮你更好的构建你的应用程序,使其容易测试,AngularJS告诉浏览器如何做依赖注入和控制反转。

React

useful javascript libraries

React一个构建用户接口的JavaScript库。

eason02
eason02
翻译于 2015/05/06 15:47
1

Foundation

useful javascript librariesFoundation 是世界上最先进的响应式前端框架。你可以快速地原型和搭建站点或者app在任何带有Foundation 的设备上工作,包括布局构建(如完全响应式的网格),元素和最佳实践。

Meteor

useful javascript libraries

Meteor 是一个搭建现代化 web 应用的极为简单环境。

Three.js

useful javascript libraries

此项目的目标在于创建一个轻量级的低复杂性的 3D 库-- 换句话说,就是仿制品。这个库提供<canvas>,<svg>,CSS3D和WebGL渲染器。

eason02
eason02
翻译于 2015/05/06 11:20
1

Pdf.js

useful javascript libraries

PDF.js 是一个便携式文档格式(PDF)查看器,由 HTML5 构建而成。PDF.js 是社区主导的并且由 Mozilla 实验室支持。我们的目标是创建一个一般用途,基于web标准的平台来解析和渲染 PDF。

Backbone

useful javascript libraries

Backbone.js 为 web 应用提供了架构,通过提供模型,带有键值对绑定和自定义事件,具有丰富的枚举函数 API 连接,声明事件处理视图,和通过 RESTful JSON 接口连接所有到已存在的 API。

eason02
eason02
翻译于 2015/05/06 11:40
1

Select2

useful javascript libraries

Select2是select boxes基于jQuery的替代品。它支持搜索,远程数据集和结果分页。

Leaflet

useful javascript libraries

Leaflet是一个专为移动友好交互地图设计的开源JavaScript库。它是由来自拥有一个专用贡献者团队MapBox的Vladimir Agafonkin开发的。只有大概30KB的gzip JS代码,它拥有所有许多开发者曾经为在线地图开发的所有特性。

Ionic

useful javascript libraries

Ionic是HTML5开源移动框架,用来构建惊人的跨平台混合带有HTML,JavaScript和CSS的原生app。

eason02
eason02
翻译于 2015/05/06 15:27
1

Vis.js

useful javascript libraries

一个动态的,基于浏览器可视化的库。这个库被设计成易于使用,来处理大量的动态数据,能够处理交互数据。这个库由数据集,时间线,网络Graph2D和Graph3D等组件构成。

Blast.js

useful javascript libraries

Blast.js 分隔文本是为了方便排版操作。它有四个内建定界符:字符,单词,句子和元素。另外,Blast也能够匹配自定义的正则表达式和语法。

eason02
eason02
翻译于 2015/05/06 15:09
1
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接。
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。
加载中

评论(41)

w
winaya
mark
东风125
东风125
mark
觉醒的萝卜
觉醒的萝卜
mark
Lucian_L
Lucian_L
mark
huangyanxiong
huangyanxiong
mark
柴郡狗
柴郡狗
mark
kuerant
kuerant
mark
chailink
chailink
又是这几个已经用到烂的框架,
Crazy罗小杰
Crazy罗小杰
基本都用过
graysign
graysign
mark
返回顶部
顶部