climbingrose wrote:
The other thing I want to comment on is the use of Dojo as Ajax theme. I
don't have much experience with Dojo apart from a few hours playing around
with it. However, even with the latest version (0.9), Dojo just seems to be
to heavy weight for most purposes. I mean if you only want a bloody
calendar
in your webapp, you don't want to load up a 100kb of javascript.
This has been my experience with Dojo as well, to the point where we're
now considering ripping Dojo out of a very highly complex project bit by
bit (too much pain in doing it all at once). Nothing has been decided
yet because we still believe Dojo has a lot to offer that makes it not a
clear-cut decision, but your description is, in my experience, fairly
accurate.
> Plus, it
might be my experience only, Dojo seems to have the tendency to hang my
browser everytime I open a Dojo-based app.
This, however, doesn't jive with my experience. As I mentioned, I have
one app using Dojo that is extremely complex, and I don't recall ever
seeing it lock up the browser. We *have* had issues with memory
consumption, but I can't say for certain yet whether it's Dojo (suspect
it is at this point), and it's possible we're doing something wrong to
cause it and not Dojo intrinsically having a problem. If your seeing
lockups, it might be helpful to know that this isn't typical, based on
my experience with it.
In any case, my understanding is that the Ajax theme is being extracted
out into a plugin specifically so that other libraries can be used in
place of Dojo. While I think Dojo will still get a great deal of usage
and attention, I think giving that flexibility will be a welcome move.
Frank
--
--
Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies
http://www.omnytex.com
AIM/Yahoo: fzammetti
MSN: [EMAIL PROTECTED]
Author of "Practical Ajax Projects With Java Technology"
(2006, Apress, ISBN 1-59059-695-1)
and "JavaScript, DOM Scripting and Ajax Projects"
(2007, Apress, ISBN 1-59059-816-4)
Java Web Parts - http://javawebparts.sourceforge.net
Supplying the wheel, so you don't have to reinvent it!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]