Thursday, May 17th, 2007
Dojo 0.9 Update
Alex Russell (SitePen) and the Dojo team and pushing strongly ahead with Dojo 0.9 which is a major update that gets very pragmatic.
What’s new
- The new widget system, Dijit has landed! Holy cow is it fast. Stay tuned for themes and more widgets.
- Layered builds. Slice and dice your builds any way you like to achieve maximum performance
- Style code is now even faster
- Lots of new modules, bug fixes, and quality APIs
The Dojo Base library is now 43K (20K gzip) which is roughly Prototype’s size.
This is a whole new Dojo.












Meanwhile, Rico’s site has been down all day …
Website appears to be down.
DoJo No Go.
I’ve always thought dojo had the most potential of all the frameworks, but up to this point it’s been a rather giant, clumsy, and difficult. I’ve been keeping my eye on mootools and pondering switching. But as I’ve watched .9 shape up I’ve got to say, I’ve little doubt that dojo is about to become king of the mountain. Nobody is coming close to addressing all the issues dojo has taken on.
Good news. I hope they improve the documentation too.
It’s about time they trimmed that package down. Last time I used it, you had to include at least 200kb worth of JS to get anything to work. What a burden that was. Perhaps I’ll give it another try now.
hey No Go:
We’ve been facing down a host of ops issues (many caused by, lets just call them “over-zealous” http clients), but SitePen has just doubled the resources available to our infrastructure so things should be more responsive now.
Regards
I am sure the Dojo coders ove their job. They should however do a better job on documentation. In the meanwhile since the nightly builds page has gone, 0.4 users are left on their own. Veeeeeeeerrrrrrrryyy frustrating.
I now see some tests at
http://archive.dojotoolkit.org/nightly/checkout/dijit/tests/
With 0.4 these were basically the only code examples you could find, and they actually executed as pages, so you could see what the code was supposed to accomplish. Most of the nightly “tests” for 0.9 are just JS files, and apparently not standalone files at that, and not commented. The dojo book peters out every time you start to learn something, so there is no way to learn this release other than to read the code. Don’t have time. We are switching to another library, throwing out a few months of work w/ dojo. I hope to heck that eventually there is enough documentation so that more people can benefit from all this work.