List of Ajax frameworks
From Wikipedia, the free encyclopedia
This is a list of notable Ajax frameworks, used for creating web applications with a dynamic link between the client (and sometimes the server).
Contents |
[edit] JavaScript
JavaScript Frameworks are browser-side frameworks very commonly used in Ajax development. There are hundreds of JavaScript frameworks available — according to the last surveys[1] [2], the most used JavaScript frameworks are:
Framework | Response % | Response count |
---|---|---|
Backbase, an Enterprise Ajax Framework for creating Rich Internet Applications | 8.3 | 216 |
Dojo Toolkit, an Open Source DHTML toolkit written in JavaScript | 11.8 | 310 |
Ext (javascript library), a library that extends Prototype, Jquery and YUI until version 1.0. Since version 1.1 a standalone Ajax framework. | 22.5 | 589 |
jQuery, a JavaScript framework that provides an Ajax framework and other utilities | 29.3 | 767 |
Mootools, a compact and modular JavaScript framework best known for its visual effects and transitions | 14.3 | 375 |
Prototype, a JavaScript framework that provides Ajax and other utilities | 34.1 | 892 |
Script.aculo.us, Used with the Prototype Framework, mainly for animations and interface development | 22.3 | 585 |
Yahoo! UI Library, a set of utilities and controls, for building richly interactive web applications using techniques such as DOM scripting, DHTML and Ajax | 13.0 | 341 |
Other frameworks not among the most used includes:
- Clean AJAX, framework also able to deal with web services
[edit] C++
C++ Toolkits are interfaces to Ajax technology
- Wt (witty) is a WebToolkit, allowing programmers to write code in C++ (without real knowledge of Ajax), generating content rich Ajax GUI. OpenSource Licence.
[edit] Java
These frameworks use Java for server-side AJAX operations:
- Backbase, Enterprise Ajax for JSF (Java Server Faces)
- Echo, a Java framework for Ajax servlets
- Google Web Toolkit, a widget library with Java to JavaScript compiler
- DWR, Direct Web Remoting, DWR allows Javascript in a browser to interact with Java on a server and helps you manipulate web pages with the results.
- IT Mill Toolkit a server-side Java widget framework utilizing GWT.
- jMaki, an AJAX framework that can be plugged into netbeans or eclipse IDE
[edit] .NET
The following frameworks are available for the Windows .NET platform:
- Ajax.NET Professional
- ASP.NET AJAX (previously Microsoft Atlas)
[edit] ColdFusion
The following frameworks are available for ColdFusion:
- AjaxCFC
[edit] PHP
A PHP framework is able to deal with database, search data, and build pages or parts of page and publish the page or return data to the XMLHttpRequest object. PHP 5 specifically, thanks to its SimpleXML class, is able to create XML files that may be returned to the object. However, it is better to use a predefined library that performs the various tasks.
- KoolAjax is a simple, fast and easy-to-use Ajax component.
- Sajax Is a PHP framework with a lot of functions, easy to integrate functions yourself.
- Tigermouse is a modern Ajax driven MVC framework for web applications development.
- Xajax uses only the XML format, on the server side.
[edit] See also
[edit] Notes
- ^ Ajaxian 2007 Survey Results
- ^ [1]Burton Group annual survey - December 2007
[edit] More Frameworks
- Listing of Ajax Libraries by OSAF.