posted 16 years ago
I'm not sure there's any checklist you could run down to determine when to use one library versus another, so it's not a simple question I'd say. I think if you like the "one stop shopping" idea, then Dojo is a great choice. If all you need is effects and maybe some simple widgets, Prototype/scriptaculous is a good answer. jQuery has been rising in popularity for a while now and has a robust community that provides lots of add-ons, which is a plus or a minus, depending on your mindset.
Prototype/scriptaculous, since you called them out specifically, are nice because they are relative simple and lightweight, which is a big draw. I'm not as familiar with the widget ecosystem around them, so I can't say much there, but the core libraries are good and I'd have no problem with a team that chose them.
-- <br />Frank W. Zammetti<br />Founder and Chief Software Architect<br />Omnytex Technologies<br /><a href="http://www.omnytex.com" target="_blank" rel="nofollow">http://www.omnytex.com</a><br />AIM/Yahoo: fzammetti<br />MSN: [email protected]<br />Author of "Practical Ajax Projects With Java Technology"<br /> (2006, Apress, ISBN 1-59059-695-1)<br />and "JavaScript, DOM Scripting and Ajax Projects"<br /> (2007, Apress, ISBN 1-59059-816-4)<br />Java Web Parts - <a href="http://javawebparts.sourceforge.net" target="_blank" rel="nofollow">http://javawebparts.sourceforge.net</a><br /> Supplying the wheel, so you don't have to reinvent it!