Yep, I have exactly the same dilemma and have come to the same choices. I
have a friend who liked Open Rico over Dojo Toolkit, but I really have a
good feeling about Dojo Toolkit. I've been to a talk from one of the
developers. I read the author of Mochikit's blog, and I can tell he's
wicked smart. However, I'm suspicious of the maturity of programmers who
spend so much time bashing the work of others. Also consider that an
XMLHTTPRequest wrapper is probably the least interesting feature in these
libraries! Please update us with what you learn!
3.2.3-
I've heard of Sarissa, why should I use it over any of the libraries I've
mentioned? What does it do that the other libraries don't?
Use both, they're complementary.
My (mini) interview with MochiKit creator (Bob Ippolito) posted with his
permission:
My mini-interview with Alex Russell (of dojo fame):
...
I like Mochikit, a lot. Dojo was a little too big and did a little too much
for me. There's very little of Mochikit that I don't find useful. Mochikit
doesn't have a lot of the visual effects that other toolkits have, but it
has a lot of elements that make Javascript programming in general a lot
easier. And if you're coming from Python and are familiar or comfortable
with the more Functional style of Python (map, filter, zip, itertools,
etc), it's a very natural fit.
If you are targeting the Firefox browser, and you like the Twisted
framework (http://twistedmatrix.com/) then you might want to take a look at
Nufox (http://trac.nunatak.com.au/projects/nufox). It allows you to build
XUL apps with no javascript knowledge in a very pythonic way.
A correction to the original AjaxLibraries list.
There is a SAJAX Java port.
See: http://absinth.modernmethod.com/sajax/forum/viewtopic.php?p=887
I get the feeling I would like the work in Mochikit better (they're my kind
of people!), but that Dojo has a bigger community, more features, and
supports more browsers. This is based on:
Shannon,
I blogged about this. I really like MochiKit, but right now, I'm using
Dojo and I like it. It just had more of the things I needed, including the
event system. I won't hesitate to use both, however, and I'm on both
mailing lists.
don't want to spoil any party, but... if dojo is soo good and soo fine, why
don't they put some damn examples on their page?
hi, i am working on a project with Barracuda framework, i want to use ajax
, so pls tell me which of these ajax packages is best
Ajaxian.com reports there are now over 200 AJAX frameworks. It can be
daunting for the AJAX newcomer to know what to go with. I personally went
with Prototype + Scriptaculous and have never looked back.
Dojo already supports lots of functional programming constructs in addition
to robust AOP support (via the event system). We also run unit tests on the
toolkit, and we're portable enough that our unit tests run at the command
line. I'm agree with you. Keep up the good work. Greetings
thx for the great stuff. keep your nice work!