10 Most Popular JavaScript Frameworks


In this article we review following 10 JavaScript frameworks and comparing them by various aspects.

  1. jQuery
  2. Prototype
  3. script.aculo.us
  4. MooTools
  5. ExtJS
  6. Qooxdoo
  7. Yahoo UI Library (YUI)
  8. MochiKit
  9. Midori
  10. The Dojo Toolkit

jQuery

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.

Prototype

Prototype is a JavaScript Framework that aims to ease development of dynamic web applications. Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming the codebase of choice for web application developers everywhere.

script.aculo.us

script.aculo.us is a JavaScript library built on the Prototype JavaScript Framework, providing dynamic visual effects and user interface elements via the Document Object Model. It is most notably included with Seaside and Ruby on Rails, but also provided separately to work with other web application frameworks and scripting languages.

MooTools

MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. It allows you to write powerful, flexible, and cross-browser code with its elegant, well documented, and coherent API.

ExtJs JavaScript Framework

Ext JS is a cross-browser JavaScript library for building rich internet applications. It includes many various features like beatifull GUI widgets and AJAX integrations

QooXdoo

QooXdoo is a comprehensive and innovative Ajax application framework. Leveraging object-oriented JavaScript allows developers to build impressive cross-browser applications.It includes a platform-independent development tool chain, a state-of-the-art GUI toolkit and an advanced client-server communication layer. It is open source under an LGPL/EPL dual license.

Yahoo UI Library (YUI)

The Yahoo UI Library (YUI) is an open-source JavaScript library for building rich interactive web applications using techniques such as Ajax, DHTML and DOM scripting. YUI includes several core CSS resources.

MochiKit

MochiKit is a light-weight Javascript library written and maintained by Bob Ippolito. Inspired by the Python networking framework, Twisted, it uses the concept of deferred execution to allow asynchronous behaviour. This has made it useful in the development of interactive web pages which maintain a dialog with the web server, sometimes called Ajax applications. Of particular note is its ability to load and manipulate JSON-encoded data sets, and MochiKit.DOM, a set of functions to easily create dynamic page components.

midori

midori is a lightweight JavaScript library that aims to make JavaScript web development easier. It was created by Aycan Gulez.

Dojo Toolkit

Dojo is a JavaScript framework with lots of features such as Ajax, events, packaging, CSS-based querying, animations, JSON, language utilities.



Article ID: 563
Created: Thu, Jul 8, 2010
Last Updated: Fri, Jul 9, 2010
Author: Administrator

Online URL: https://www.articlediary.com/article/10-most-popular-javascript-frameworks-563.html