芒果小站

  1. 全球最具业界良心的主机 - DigitalOcean

    毫无疑问,目前做得最好的主机供应商

    猛击这里查看

  2. 芒果小站目前使用的主机 - DigitalOcean

    客服响应快,随时退款,XEN 架构稳定

    猛击这里查看

  3. 最好的日本东京线路主机 - DigitalOcean

    可选弗里蒙特、达拉斯、亚特兰大、纽瓦克、伦敦、东京机房

    猛击这里查看

  • 1
  • 2
  • 3
切换到精简模式
3

8 款开源 JavaScript 框架

作者 芒果/分类 代码/发布于 2009-04-08 20:13

成熟的 JavaScript 框架,可以帮助开发人员更方便快捷地开发应用。开源的 JavaScript 框架很多,质量也参差不齐。以下是使用较多的 8 款框架。

1. Dojo
Dojo 是一个强大的面向对象 JavaScript 框架。主要由三大模块组成:Core、Dijit、DojoX。Core 提供 Ajax,events,packaging,CSS-based querying,animations,JSON 等相关操作 API。Dijit 是一个可更换皮肤,基于模板的 WEB UI控件库。DojoX 包括一些创新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。

2. Yahoo! User Interface Library
Yahoo! User Interface (YUI) Library 是一组采用 DOM scripting,DHTML 和 Ajax 等技术开发的 Web UI 控件和工具。

3. jQuery
jQuery 是一个快速、简洁的 JavaScript 框架,帮助你简化查询 DOM 对象,处理事件,制作动画,和处理 Ajax 交互过程。利用 jQuery 将改变你编写 JavaScript 代码的方式。原先用 20 行代码完成的功能,jQuery 用 10 行就可以轻松搞定。

4. MooTools
MooTools 是一个简洁,模块化,面向对象的 JavaScript 框架。它能够帮助你更快,更简单地编写可扩展和兼容性强的 JavaScript 代码。 Mootools 从 Prototype.js 中汲取了许多有益的设计理念,语法也和其极其类似。但它提供的功能要比 Prototype.js 多,整体设计也比 Prototype.js 要相对完善,功能更强大,比如增加了动画特效、拖放操作等等。

5. prototype
prototype 是一个易于使用、面向对象的 JavaScript 框架。它封装并简化和扩展一些在 Web 开发过程中常用到JavaScript 方法与 Ajax 交互处理过程。

6. qooxdoo
qooxdoo 是一个用于开发 Ajax 应用程序的 GUI 框架。不需要 HTML,CSS,DOM 知识,采用面向对象的 JavaScript API 就能够开发出类似于 Window 桌面风格的 Web 应用程序。

7. script.aculo.us
script.aculo.us 是一个易于使用,支持多种浏览器,用于增强 Prototype 的 JavaScript 框架。script.aculo.us 包含:动画框架 (animation framework),拖放 (drag and drop),Ajax 控件,DOM 工具,单元测试等。

8. ExtJS
ExtJS 是一个跨浏览器,用于开发 RIA(Rich iInternet Application) 应用的 JavaScript 框架。提供:高性,可定制的Web UI 控件库。良好的设计、丰富的文档和可扩展的组件模型。

文章来源:Open-Open.com

版权所有,转载请注明出处。
转载自 <a href="http://mangguo.org/8-open-source-javascript-framework/" title="8 款开源 JavaScript 框架" rel="bookmark">8 款开源 JavaScript 框架 | 芒果小站</a>
如果喜欢这篇文章,欢迎订阅芒果小站以获得最新内容。

已经有 3 条群众意见

  1. longer /2009-04-09 19:26

    1,3,4 接触过,其他的有待以后学习。 回应

    #1
  2. ?
    秋维 » 5 款优秀的 CSS 框架 /2009-09-17 09:45

    […] YUI Grids CSS芒果曾经介绍过由雅虎开发小组推出的 YUI,而这个 YUI Grids CSS 正是其中的一部分。作为最著名的 CSS 框架之一,YUI […] 回应

    #2
  3. ?
    5 款优秀的 CSS 框架 | 分享盒子 /2013-04-24 21:41

    […] Grids CSS 芒果曾经介绍过由雅虎开发小组推出的 YUI,而这个 YUI Grids CSS 正是其中的一部分。作为最著名的 CSS 框架之一,YUI […] 回应

    #3

下面我简单说几句