JavaScript 是 Web 开发与设计中不可或缺的东西,不管是一个简单的网页还是一个专业的站点,也不管你是高手还是菜鸟,如今 JavaScript 库越来越强大,可以胜任许多复杂的工作,然而同时,人们在众多 JavaScript 库面前又觉得无所适从,本文,我们将使用 Google 搜索出排名前 10 位的 JavaScript 库,并对它们逐一进行介绍。
jQuery 是一个很新的 JavaScript 库,它的口号是“几行代码,能干大事”(Write Less, Do More),它是拥有最多插件和扩展的 JavaScript 库,以下是 jQuery 现状:
- 当前版本: 1.3.2
- 文件尺寸:压缩后最小19KB,未压缩为120K。
- 作者: John Resig
-
拥有19种语言的教程: 教程总计183种。
-
著名用户: 超过1000个
-
插件: 3493
- 易学
- 对设计师来说非常易学,使用 CSS 语法
- 拥有大量有趣的扩展
- 拥有非常出色的社区,可能是最大的
- 被数以百万的站点使用,包括诸如 Google, Dell, CBS, NBC, DIGG, Bank of America, Wordpress, Drupal, Mozilla 等著名站点。
MooTools 是一个使用 MIT 许可的开源项目,意味着你可以在任一场合使用或对它就行修改。
- 当前版本: 1.2.3
- 未压缩尺寸: 95 KB (客户端) ,22 KB (服务器端)
- 作者: Valerio Proietti
- 著名用户: w3c, cnet, bing, …
- 官方站上的插件数目: 4
- 拥有更好的面向对象结构
- 它的动画效果更平滑
- 语法及对象句柄更富逻辑
3. Prototype: Easy Ajax and DOM manipulation for dynamic web applications
被一些大型媒体公司和组织使用,Protorype 是一个很独特的 JavaScript 库,逐渐成为 Web 引用开发者的代码基础,随着最新的 1.6.1 版本的推出,Protorype 在性能,用户自定义事件以及同现代浏览器兼容方面越来越完善。
4. Dojo Toolkit: great experiences for everyone
Dojo 的内核小巧,快,精深,可用来创建反应灵敏的 Web 程序,拥有很出色的 UI 工具,在可访问性,本地化方面也做得很好。
- 最新版本: 1.4 Beta
- 未压缩尺寸: 26 KB (约5000行代码)
- 开发组织: Dojo Foundation
-
著名用户: AOL, IBM, Sun, …
- 支持客户端数据存储
- 支持服务器端数据存储
- 异步通讯
5. script.aculo.us: easy-to-use, cross-browser user interface JavaScript libraries
script.aculo.us 是一个开源 JavaScript 库,适用于创建视觉效果和 UI 行为,最新版本拥有一些新功能,如创建加载进程,Windows Media 和 Real Media 播放器检查等。
6. ExtJS: Cross-Browser Rich Internet Application Framework
ExtJS 是一个很出色的跨浏览器 JavaScript 框架,可以用来创建富 Web 应用,支持所有现代浏览器。拥有大量插件和扩展。
7. UIZE: supporting widgets, AJAX, DOM, templates, and more
UIZE 的一些现状:
- 一个开源 JavaScript 框架
- 很容易更换 CSS 皮肤
- 大量内置饰件
- 令人目眩的效果和强大的功能
8. YUI Library: is proven, scalable, fast, and robust
YUI 是本列表中规模最宏大的 JavaScript 库,它拥有数不清的强大功能,插件以及扩展,当然要掌握它也需要很长时间。
Archetype 现状:
10. qooxdoo: the new era of web development
qooxdoo 是什么?是一个面向对象 JavaScript 库,包含跨平台开发工具链,顶级 GUI 工具以及高级客户端服务器通讯层,它是一个基于 LGPL/EPL 许可的开源项目:
本文来源:http://www.tripwiremagazine.com/tools/developer-toolbox/top-10-javascript-frameworks-by-google.html
分享到:
相关推荐
要在C++项目中使用Google V8,开发者需要包含对应的库文件,并使用提供的API来创建V8环境、上下文、对象、函数等,然后执行JavaScript代码。V8 提供了丰富的API,如`Isolate`(隔离区)、`Context`(上下文)、`...
V8是Google为Chrome浏览器开发的高性能JavaScript引擎,因此JavaScript.Net在处理JavaScript代码时具有相当高的性能。 使用JavaScript.Net,开发者可以轻松地在C#代码中调用JavaScript函数,将.NET对象传递给...
javascript库pdfjs-1.8.188.js压缩包javascript库pdfjs-1.8.188.js压缩包javascript库pdfjs-1.8.188.js压缩包
这个名为"一个轻量级的 JavaScript 库,可用于快速创建流程图.zip"的压缩包,提供了一个专为创建流程图设计的JavaScript库。我们将深入探讨这个库的特性、使用方法以及它如何简化流程图的构建过程。 首先,流程图是...
JavaScript 图片库是一种使用 JavaScript 语言开发的工具或框架,用于在网页中高效管理和展示图片。这些库通常提供丰富的功能,如图片加载、动画效果、响应式布局、懒加载、预览、缩放等,帮助开发者创建交互性强、...
这通常涉及到使用一些特定的API或者库,比如ChakraCore或V8,它们是微软和谷歌分别开发的JavaScript引擎。这些引擎允许C++代码直接执行JavaScript代码,或者与JavaScript代码进行数据交换。例如,你可以创建一个...
本压缩包“JavaScript工具库.rar”包含了三个主要部分:JavaScript参考手册、jQuery参考手册以及“js网页设计300例”,这些都是JavaScript开发者不可或缺的学习资源。 首先,JavaScript参考手册是一部全面的指南,...
"浅谈JavaScript库——jQuery,ExtJs的对比研究.pdf" 本文简要介绍了目前流行的JavaScript库,并对其中较为流行的两个库jQuery和ExtJs进行了较详细的介绍和对比研究。本文首先简要介绍了JavaScript库的概念和特点,...
根据提供的文件信息,以下是关于Google排名中提及的JavaScript库的知识点: 1. jQuery库 jQuery是目前最流行的JavaScript库之一。其口号为“写得少,做得多”(WriteLess, DoMore),强调通过简洁的代码实现复杂的...
JavaScript 库
google-api-javascript-client, Google api客户端库 :面向JavaScript的Google API客户端库描述这个 compact 和高效客户端库提供了对 Google REST api的访问。 查看 below 以获得受支持的api列表。测试版这个库是...
【作品名称】:基于d3.js,知识图谱可视化javascript库,面向网页前端知识图谱展示 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 ...
JQuery是一个快速、小巧、功能丰富的JavaScript库。通过以下几个步骤,可以使得Eclipse支持JQuery代码提示和验证功能: 1. 从JQuery官网下载JQuery的JavaScript文件。在下载页面中,需要注意选择正确版本的JQuery...
JavaScript库实现的ESC/POS协议是为了让热敏打印机能够通过Web应用程序进行控制和打印。ESC/POS是一种由 Epson 公司开发的打印机控制语言,广泛应用于各种商业和零售环境中的热敏打印机。这个库的核心功能是将...
Sortable - 是一个JavaScript库,用于在现代浏览器和触摸设备上重新排序拖放列表。 不需要jQuery。 支持Meteor,AngularJS,React,Polymer,Vue,Knockout和任何CSS库,例如Bootstrap。
JavaScript函数库是Web开发中不可或缺的一部分,它们提供了一系列预定义的功能,帮助开发者高效地实现复杂的交互和动画效果。本手册将深入探讨JavaScript库中的函数,特别是针对HTML文档操作的库函数,以提升网页的...
【标题】:“一个用于缩放图像的JavaScript库类似于Medium” 在网页设计中,高质量的图像展示对于提升用户体验至关重要。Medium,作为一个知名的在线出版平台,以其优雅的图片缩放功能著称,用户只需轻点图像即可...
在前端开发中,JavaScript 工具库扮演着不可或缺的角色,它们简化了开发流程,提高了开发效率。JavaScript 工具库如jQuery、React、Vue等,它们的核心原理在于对JavaScript原生API的封装和优化,提供了诸如DOM操作、...
要使用Google语法高亮JavaScript,首先需要在HTML文件中引入相关的JS库。然后,可以使用特定的HTML标签或者CSS类来标记需要高亮的代码段。例如,使用 `<pre>` 和 `<code>` 标签包裹代码,或者在代码块元素上添加 `...
JavaScript 库比较 —— Dojo、jQuery 和 PrototypeJS 在当今的 Web 开发中,JavaScript 库扮演着越来越重要的角色。这些库提供了许多有用的功能,可以帮助开发者快速构建 Web 应用程序。本文将对 Dojo、jQuery 和 ...