Good-bye Dojo, jQuery is my new Javascript framework

Alright, enough with Dojo. No, the project is not dead or anything, I've just switched my loyalties. It was nice while it lasted, but the more I got into it the less I liked it. jQuery is a better fit, at least for me and for what I want to use it for. <!-- SUMMARY_END -->

Here's how it happened. I wanted to add some date pickers and a tabbed-layer area to one form, and plug in Eric Florenzano's Django threadedcomments to my templates. Eflo used jQuery in his threadedcomments example, and at first I thought I'd be able to whip up a Dojo version of that. I'm sure I could given enough time, but the clock was ticking. I took another look at jQuery and Eflo's examples, and jQuery started to feel less like a black box and more like something I could work with. I switched everything over and feel like I made a good choice.

I wish there was better writing in the Javascript space about the differences between jQuery and Dojo and the other toolkits. As a Javascript outsider it was hard to figure out the strengths and weakness of the frameworks, and the differences in the problems they're trying to solve. I also realized that some programmers seem to be using several of the frameworks together, so they seem to address different levels of the application stack. I haven't found any good writing that articulates this, and I'm not quite sure I understand it well enough to do it myself.