I suggest experimenting with a few to see what best supports your needs.
Folks have already given a lot of great suggestions.

What I found, as I am working on a VERY AJAX intensive app right now, is
that all of the libraries have strengths and weaknesses, and you may run
into a "deal breaker" weakness, or a "must have" strength with a particular
library that will help shape your decision.

I do highly suggest playing the the various Ajax stuff in the CF8 beta -
it's pretty compelling, and will greatly minimize the amount of JavaScript
you need to write. If its capabilities fit your needs, it is probably the
easiest path.

One very interesting alternative I didn't see mentioned is the Google Web
Toolkit. (http://code.google.com/webtoolkit/) It uses a very unique approach
- it's basically a set of Java libraries that generates JavaScript code. You
write the UI/Ajax stuff in Java, compile it, and include the resulting
JavaScript in your page.

The advantage of writing in Java rather than JS directly is that Java is a
much more sane language than JavaScript, and there are far far better Java
development tools available than there are JS ones. It's much easier to
debug, unit test, etc.

You don't have to be a Java guru by any means. I got very far with a fairly
rudimentary understanding of Java.

In addition, there is a very nice (though commercial) Eclipse plug-in, GWT
Designer (http://www.instantiations.com/gwtdesigner/index.html),  that lets
you visually build out the UI.

I ended up not using GWT only because I had a couple of very specific
requirements that I couldn't do cleanly enough - namely adding widgets to
certain other widgets - but the latest release candidate solves that.

Just some food for thought.

On 6/9/07, Brook Davies <[EMAIL PROTECTED]> wrote:
>
> Hello,
>
>
>
> Does anyone have suggestions on an ajax library? I read that CF8 has an
> integrated AJAX 'gateway',  but is that really worth waiting for? There
> most
> be some good AJAX libraries out there. Has anyone had success with cfajax
> or
> mxAjax?
>
>
>
> Brook
>
>
>
>
>
>
>
>
>
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Macromedia ColdFusion MX7
Upgrade to MX7 & experience time-saving features, more productivity.
http://www.adobe.com/products/coldfusion?sdid=RVJW

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:280775
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to