Diving into AJAX and toolkits
Since we’ve not had work since Thursday, I’ve decided to take this time to actually sit down and try working with AJAX, or Asynchronous JavaScript and XML. I’ve refreshed my AJAX knowledge on a few light online articles (Harry Maugans’ Tutorial: AJAX Made Easy and cheat sheets for Ajax and JavaScript (specifically) are good ones) and am now busily reading and trying out examples on Beginning AJAX with PHP: From Novice to Professional by Lee Babin (the book’s pretty good).
The quick verdict is: AJAX isn’t that scary. I’ll admit that like most “old school” Web developers, I tend to stay away from JavaScript. JavaScript = bad. But I’ve had to learn the intricacies of the Document Object Model (DOM) through work and while I’d still prefer PHP any day, I found some respect an admiration for JS. (And even more annoyances with Internet Explorer :p) And JS is pretty much the only thing you need for AJAX, after all.
I’d been looking at various AJAX/JS libraries for possible future use, something I can play with. Since I learn by implementing stuff, all this newfound knowledge will soon find its way into an AJAX modification for Enthusiast (at least). I started looking into what libraries are out there, and came up with the following:
It’s still a toss-up as to which library I lean more towards, and I’m sure there are other libraries out there (and there are still the bigger frameworks to look at). AJAX Patterns has a rather comprehensive list of frameworks as well as a small comparison matrix. The JavaScript Toolkit Comparison matrix at JA-SIG and the AJAX Toolkit Shootout matrix at Summer of Code are also interesting reads, although they are a bit more dated.
If anyone’s using an AJAX/JS library/framework currently, I would love inputs and general opinions. :)
Yeah, I read about that. :) Thanks for the heads up still, though!
Ryu again x)
The new Adobe Creative Suites were released! =3
The new Dreamweaver.CS3 includes functions to use the Adobe Spry Ajax Framework^^
Interesting, thanks Mond! Will have to look into it. And thanks for the compliments. :)
First time here , I have to say this but you have a very nice blog.
heres my suggestion.
behaviour With prototype and scriptaculous == clean code
here’s the link
http://www.schuerig.de/michael/javascript/
@Ryu: Thanks for the suggestion! I’ll take that into consideration. :)
@Borat: That’s true. I’ve been having problems with Y!mail myself, and it keeps crashing my Firefox :/ But I suppose for smaller implementations, it would be well worth it, don’t you think? :)
i would refer you to Spry Framework :)
its a an adobe ^^
a really n1 framework :)
http://labs.adobe.com/technologies/spry/
Not a big fan of AJAX mainly because of the loading delay.