Clean AJAX

Since I confessed my laziness already, today I will take one more step forward and tell you that I hate cleaning up. Don’t get me wrong – I love having everything in order, only that I can’t stand moving things around, wiping the dust, and so on. A direct consequence of this fact is that I only go through my stuff once in a while, because I am very good at keeping things shiny and in place, at least once I got all the way through the painful cleaning process…
Clean AJAX
… but I am sure you’re asking yourselves about the purpose of that whole story, right? OK, here it goes: “Clean is an open source engine for AJAX, that provides a high level interface to work with the AJAX technology.” Got it now? Good!

Keeping an eye on AJAX issues, Clean AJAX can be easily plugged in any page/DHTML framework, being based on successful design patterns, inspired by the Java Message Service API. Its main advantages are the fact that you can use it with virtually any server-side language, installing and having it ready to roll is very easy, learning it won’t take thousands of hours, and being completely based on client side JavaScript code also comes with its advantages… and disadvantages, of course.

The features list is pretty long, including a high level of abstraction, cache/history control, garbage collection, transition effects, multiple requests handle, and so on. Feelin’ ready for a little test drive with it? Go ahead, then, it’s open source and waiting for you! 😉

Compatibility: according to the official page, Clean AJAX-powered code should run properly in IE, Firefox, Opera, Safari, Chrome, but I am sure it won’t have problems in browsers based on the ones above, like Maxthon, Avant, or Flock

Leave a Reply

Your email address will not be published. Required fields are marked *