Ajax Framework: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Michael Bonanno
No edit summary
imported>Michael Bonanno
No edit summary
Line 9: Line 9:
  ! Framework Name !! Platform Type !! What makes it interesting
  ! Framework Name !! Platform Type !! What makes it interesting
  |-
  |-
  | ExtJS  
  | ExtJS || Javascript
| Javascript
  | Small codebase, powerful, in use by many clients
  | Small codebase, powerful, in use by many clients
  |-
  |-
  |Prototype/Script.aculo.us
  |Prototype/Script.aculo.us||Javascript
|Javascript
  |Completely free, high adoption among many large client, Prototype tends to handle data exchange while Script.aculo.us handle GUI effects.  Allows uses of the smaller Prototype only codebase if you don't need fancy visual effect.
  |Completely free, high adoption among many large client, Prototype tends to handle data exchange while Script.aculo.us handle GUI effects.  Allows uses of the smaller Prototype only codebase if you don't need fancy visual effect.
  |}
  |}

Revision as of 13:18, 10 August 2008

AJAX framework is a cross-browser framework that allows developers to develop dynamic web pages(that use AJAX) quickly.
Web pages developed using an AJAX framework can call web services and server pages through JavaScript without having to submit the current page. Recent Web-applications tend to use these for providing more interactivity and improving their overall functionality.

There are hundreds of Ajax frameworks available. While all simplify the creation of Javascript-based dynamic based web applications, most are object-oriented packages that are written in Javascript itself. However, several others are written in the server side scripting language PHP, others are written in Java, and a few exist for ASP.net and ColdFusion.

Some of the most popular and interesting Ajax frameworks are:

Framework Name Platform Type What makes it interesting
ExtJS Javascript Small codebase, powerful, in use by many clients
Prototype/Script.aculo.us Javascript Completely free, high adoption among many large client, Prototype tends to handle data exchange while Script.aculo.us handle GUI effects. Allows uses of the smaller Prototype only codebase if you don't need fancy visual effect.