I would stay away from prototype, scriptaculous, dojo only because the documentation is bad and no working examples for you to learn from.
I recommend extjs.com and yui. They're well thought out libraries that include everything from utility functions to widgets. (Something scriptaculous doesn't give you).
Dojo on the other hand has a ton of widgets and functionality but is too bloated. Even the developers know that and are refactoring everything w/ dojo 0.9. But even the RC's for 0.9 are badly documented.
Originally posted by: fs5
...
I would stay away from prototype, scriptaculous, dojo only because the documentation is bad and no working examples for you to learn from.
...
I'm starting to look into yui myself, although I can say I haven't gotten too far considering how limited my background in JS is..
But it looks more interesting than other I've seen, especially how it allows us to use the library as they are hosted in yahoo's own server -)
Haven't heard of prototypeJS before, so maybe I'll give it a look as well.
Originally posted by: fs5
...
I would stay away from prototype, scriptaculous, dojo only because the documentation is bad and no working examples for you to learn from.
...
Just because it's in RoR doesn't mean it's the best library to use. scriptaculous/protoype was what the RoR developers decided was best at the time. jQuery, YUI, and all the other libraries weren't even available then.
The biggest roadblock for developers when picking an ajax library is good doco and working examples. You can have the best library in the world but if you have to spend 10 hours figuring out how to do things there's no point.
Now if you're past that learning curve w/ scriptaculous/prototype then I'd stick with them. But picking a new library for your company/team I would lean more towards a well documented solid library.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.