Which AJAX toolkit do you use?

Where we keep all the boring tidbits about the PHPDN site, the news, and what not.

Moderator: General Moderators

Which AJAX toolkit do you use?

prototype
24
34%
script.aculo.us
7
10%
JSON
4
6%
dojo
7
10%
yui
2
3%
moo.fx
8
11%
ASK - AJAX Source Kit
1
1%
XOAD
1
1%
JQuery
12
17%
AJAX Agent
1
1%
xajax
4
6%
 
Total votes: 71

User avatar
patrikG
DevNet Master
Posts: 4235
Joined: Thu Aug 15, 2002 5:53 am
Location: Sussex, UK

Which AJAX toolkit do you use?

Post by patrikG »

Spill the AJAX, err... beans, guys & girls. And yes, I am aware that not all of these are strictly AJAX toolkits, but are using existing implementations for a DHTML framework.
Last edited by patrikG on Sat Sep 09, 2006 6:34 am, edited 6 times in total.
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

only one I've used so far is script.aculo.us... and I love it.
User avatar
Ambush Commander
DevNet Master
Posts: 3698
Joined: Mon Oct 25, 2004 9:29 pm
Location: New Jersey, US

Post by Ambush Commander »

Ooh, I'm going to watch this thread, because sooner or later I'm going to have to get my hands dirty with AJAX, and from what I've heard using a framework is the way to go.
User avatar
Buddha443556
Forum Regular
Posts: 873
Joined: Fri Mar 19, 2004 1:51 pm

Post by Buddha443556 »

What no jQuery!?
User avatar
patrikG
DevNet Master
Posts: 4235
Joined: Thu Aug 15, 2002 5:53 am
Location: Sussex, UK

Post by patrikG »

Buddha443556 wrote:What no jQuery!?
Because there are so many AJAX-frameworks out there (for a sample see: http://ajaxpatterns.org/PHP_Ajax_Frameworks) that I had to be selective. Plus, I hadn't heard of it until today.
User avatar
Buddha443556
Forum Regular
Posts: 873
Joined: Fri Mar 19, 2004 1:51 pm

Post by Buddha443556 »

patrikG wrote:Because there are so many AJAX-frameworks out there (for a sample see: http://ajaxpatterns.org/PHP_Ajax_Frameworks) that I had to be selective. Plus, I hadn't heard of it until today.
It's not a bad list -- Just would've been better with jQuery. :D

Only two I haven't tried are ASK and XOAD. I would recommend jQuery or Prototype (and it's add-ons script.aculo.us or moo.fx) if your looking for a lite weight library. Dojo does just about everything.

Only just started using JSON.

Couple more to note: Rico and RAILTO.
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

This is a great thread for any developer. I can't wait to see more replies. The resources so far have been great.
matthijs
DevNet Master
Posts: 3360
Joined: Thu Oct 06, 2005 3:57 pm

Post by matthijs »

One more vote for jquery to be on the list :)
http://15daysofjquery.com

(don't listen to me. Haven't used any of them yet, only read what others have said)
User avatar
patrikG
DevNet Master
Posts: 4235
Joined: Thu Aug 15, 2002 5:53 am
Location: Sussex, UK

Post by patrikG »

I've added JQuery and AJAX Agent to the list.
User avatar
n00b Saibot
DevNet Resident
Posts: 1452
Joined: Fri Dec 24, 2004 2:59 am
Location: Lucknow, UP, India
Contact:

Post by n00b Saibot »

does home-baked one count?
User avatar
infolock
DevNet Resident
Posts: 1708
Joined: Wed Sep 25, 2002 7:47 pm

Post by infolock »

Um, I use my own.
User avatar
n00b Saibot
DevNet Resident
Posts: 1452
Joined: Fri Dec 24, 2004 2:59 am
Location: Lucknow, UP, India
Contact:

Post by n00b Saibot »

infolock wrote:Um, I use my own.
same here... start baking AJAX Apps in 2 minutes :D
User avatar
infolock
DevNet Resident
Posts: 1708
Joined: Wed Sep 25, 2002 7:47 pm

Post by infolock »

:-D
nickvd
DevNet Resident
Posts: 1027
Joined: Thu Mar 10, 2005 5:27 pm
Location: Southern Ontario
Contact:

Post by nickvd »

I use either http://www.litfuel.net/mybic/ or http://www.modernmethod.com/sajax/ in my ajax dealings, sajax was when i was just getting into ajax stuff and mybic is my current toolkit of choice.

I'm still looking for THE perfect toolkit, that will take care of timeouts and loading widgets on the client side, secure transactions on the server side, and most importantly, built-in json encoding/decoding (which mybic does have). I'd prefer oop on the serverside as well, as all i would have to do is extend any page controllers already in place to provide the needed methods to return the ajax request and not the full page.
User avatar
patrikG
DevNet Master
Posts: 4235
Joined: Thu Aug 15, 2002 5:53 am
Location: Sussex, UK

Post by patrikG »

I've been playing around with a number of AJAX-toolkits, mostly xoad, scriptaculous (put in the dots if you want), dojo, yui and some others.

Dojo, scriptaculous and yui were very nice, but a bit like Flash: eye-candy I don't require at this time. Dojo had a somewhat bloated feel to it (client-side loading times are very long), yui was nice, but broke tinyMCE, scriptaculous did the same - to my mind, these three are DHTML-toolkits with AJAX-components, but most certainly not "AJAX-toolkits".

Enter xoad and xajax (rather "pure" AJAX toolkits): xoad seemed very promising, liked the fact that they emphasised security but I found the documentation a wee bit lacking, especially since you have to do a fair bit of Javascripting yourself. I got bored with it (or rather researching bits and bobs about the API to do what I wanted to do) and tried out xajax - which is what I'm curently, and happily using. Very simple and straigforwards API, easy to implement - it's my current favourite.
Post Reply