A project I’m currently messing with for WordPress has me delving more deeply into the XmlHttpRequest arena looking for something standard and well-maintained that I won’t have to tweak to incorporate. Matt suggested I try Dojo for this purpose. After speding a little more time looking it over, I was impressed enough with the workings of the library to attempt a test project (yet another WordPress plugin) using Dojo to do transparent server commuincations from the browser. This is that story.
Before I continue, note that I have been working completely on my own on this for less than 24 hours. These are initial unedited impressions of the whole toolkit, which I find (when I do finally get it working the way I want) should work marvelously for what I want to do. I haven’t bothered to contact the developers (yet) nor have I tried to read through all of the weightier (code-wise) mailing list archives. I don’t want to get on anyone’s bad side (particularly the Dojo devs) for saying bad things about anything, so I want to say explicitly that this is my story, as daft as I might have been following the path I did, and not a conclusion about how good/bad anything is. Your mileage will vary as a result of not following in the path of my own stupidity. Learn from my experience and avoid suffering.