File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes HTML, CSS and JavaScript and the fly likes Dojo as a framework for building webapps Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » HTML, CSS and JavaScript
Bookmark "Dojo as a framework for building webapps" Watch "Dojo as a framework for building webapps" New topic

Dojo as a framework for building webapps

Andy Daykin

Joined: Feb 01, 2008
Posts: 16
How well do you think Dojo performs as a full blown framework for webapps? I've seen some interesting features in it such as the editor, and mail app on the demo page of the main site, that make it comparable to some desktop apps like outlook, or express. Does it have the potential to be able to emulate the success of AJAX heavy apps that are designed to replace desktop apps, such as Google's Docs and Calendar?
Frank Zammetti
Ranch Hand

Joined: Dec 16, 2004
Posts: 136
I think it's a good framework for building such applications. Whether it's the best or not is a far more difficult question, but it's certainly capable of it and is a good choice, even a very good choice, in some cases.

Dojo isn't without it's warts, but what it does well it tends to do quite well indeed. And as I've said a couple of times, it definitely covers pretty much all the bases you'd need covered to build a complex RIA. There's definitely some success stories out there that prove it's capable, so it's absolutely worth considering.

-- <br />Frank W. Zammetti<br />Founder and Chief Software Architect<br />Omnytex Technologies<br /><a href="" target="_blank" rel="nofollow"></a><br />AIM/Yahoo: fzammetti<br />MSN:<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="" target="_blank" rel="nofollow"></a><br /> Supplying the wheel, so you don't have to reinvent it!
Chris Boldon
Ranch Hand

Joined: Aug 10, 2006
Posts: 190
I agree with Frank. Dojo is IMHO one of the three 'heavyweight' frameworks worth considering for full blown development. The three heavyweights that come to mind are Dojo, GWT, and MS AJAX (If you're a .NET shop).
Frank Zammetti
Ranch Hand

Joined: Dec 16, 2004
Posts: 136
I don't think I'd limit it to just those three frankly... Ext JS is extremely capable, as is jQuery these days, and there's others that I'm not as familiar with but which look completely viable. There's lots of choices these days... sometimes too many, but many are viable.
I agree. Here's the link:
subject: Dojo as a framework for building webapps
It's not a secret anymore!