[ka-Map-users] Proposal to merge AJAX framework libraries
Cameron Shorter
cameron.shorter at gmail.com
Tue Jul 5 17:03:12 EDT 2005
Hello AJAX projects,
As you can see from the list below, there is a large number of AJAX
libraries that a new developer can choose from and the task of reviewing
all of them to make a selection becomes a daunting task.
I assume all projects share similar functionality and it would make
sense to pool resources and factored out the common elements into a core
library (library set). All projects could be based on one well
maintained core project.
I've set up mail list/group at
http://groups-beta.google.com/group/ajax-web-technology to discuss the
development of a collaborative project. Please join and introduce
yourself if you are interested.
I have not been able to contact some projects who probably should be
involved. In particular, Ruby on Rails, Google, Yahoo. Feel free to
forward this message on to interested parties.
I've been motivated to write this email because I want to factor AJAX
functionality out of http://mapbuilder.sourceforge.net and incorporate
it into an existing library, then use that library.
We have designed a Model/View/Controller design pattern into the browser
where widgets are updated whenever an XML model is updated (by user or
serer refresh).
Widgets are rendered by the browser using XSL.
We limit the number of widgets downloaded to the client to those used by
using a configuration file.
I'm writing this email to all the AJAX projects identifed at:
http://www.ajaxpatterns.org/Ajax_Frameworks#DOJO_.28Under_development.3B_from_September.2C_2004.29
1 Pure Javascript: Application Frameworks
1.1 DOJO (Under development; from September, 2004)
1.2 Open Rico (Under development; from May, 2005; based on earlier
proprietary framework)
1.3 qooxdoo (Under development; from May, 2005)
1.4 Tibet (Under development; from June, 2005)
2 Pure Javascript: Infrastructural Frameworks
2.1 AjaxJS (Raw alpha; from May 2005)
2.2 Google AJAXSLT (Released June 2005)
2.3 HTMLHttpRequest (Beta; from 2001)
2.4 Interactive Website Framework (from May 2005)
2.5 LibXMLHttpRequest (Released; June 2003)
2.6 RSLite (x)
2.7 Sack (In development; from May 2005)
2.8 Sarissa (Released; from February, 2003)
2.9 XHConn (Released; from April, 2005)
3 Server-Side: Multi-Language
3.1 Cross-Platform Asynchronous INterface Toolkit (May 2005)
3.2 SAJAX (Workable but not 1.0; from ?March 2005)
3.3 Javascipt Object Notation (JSON) and JSON-RPC
3.4 Javascript Remote Scripting (JSRS) (from 2000)
4 Server-Side: Java
4.1 Echo 2 (from March 2005)
4.2 Direct Web Remoting (DWR) (2005)
5 Server-Side: Lisp
5.1 CL-Ajax
6 Server-Side: .NET
6.1 Ajax.NET (Under development; from March 2005)
7 Server-Side: PHP
7.1 AjaxAC (From April, 2005)
7.2 JPSpan
7.3 XAJAX
8 Server-Side: Ruby
--
Cameron Shorter
http://cameron.shorter.net
More information about the ka-Map-users
mailing list