Thursday, 24 March 2016

What are open source AJAX frameworks ?


Java frameworks

DWR (Direct Web Remoting)

  • Java open source library
  • can call Java code on server from Javascript
  • has 2 parts :
    • JavaScript on browser (client) can send calls to servlet (server side) and dynamically update the web page
    • provides interface to use Java functions as a part of the browser

GWT (Google Web Toolkit)
  • Open source
  • GWT compiler converts your Java classes to JavaScript and HTML
  • Programmer need to code front end in Java

 
.NET frameworks

Ajax.NET Professional
  • converts .NET data to the JSON format

Microsoft Ajax Library
  • Microsoft AJAX Library (client side) and ASP.NET 2.0 Ajax Extensions (server side)


 
php frameworks
CodeIgniter
  • uses PHP functions (Server side) to process requests from browser


JavaScript libraries
jQuery
  • JavaScript library with Ajax support
  • included in the Wordpress and Drupal CMS
  • provides the most complete documentation.
  • Full access to the DOM

Dojo Toolkit
  • uses packages with a mechanism to load them together along with the page
  • can build reusable components and widgets, a lot of them is provided on the site
  • can manipulate the DOM more easily, and to make graphical effects

Mootools
  • Another toolkit as JQuery
  • includes graphical effects provided by graphical widgets
  • Modular

jQuip
  • More modular version of JQuery

Closure Library
  • The Google's JavaScript framework
  • comes along with a compiler and a template system to help generating pages

ExtJS
  • JavaScript platform for rapid development of applications
  • provides a set of graphic components dedicated to rich web applications (many plugins, UI components, widgets)
  • can easily be combined with another framework or JavaScript libraries
  • Modular

Anaa
  • A simple library for GET and POST
  • Suitable for learning Ajax
  • allows asynchronous reading and writing, and can be combined with any JavaScript library


Other JS libraries
  • Qooxdoo
  • Script Aculous
  • Rico

No comments:

Post a Comment

Note: only a member of this blog may post a comment.