Sponsored by Sony Pictures
Do you believe the 2012 Mayan Prophecy? view!
whowillsurvive2012.com - The Mayan Calendar predicts the end of time: 2012. See the trailer for 2012, opening November 13.
40 Comments
- euro22, on 12/17/2008, -3/+30so should mootools..
http://mootools.net/ - carbonetc, on 10/12/2007, -4/+29Scriptaculous extends Prototype, so in a way it's already represented. So does Rico, so it's a little silly that they added it.
I can't believe they skipped over jQuery. That toolkit changed the way I do everything.
Drop Rico and add jQuery and this list becomes legitimate. - moltar2, on 10/12/2007, -0/+17no jQuery = inaccurate
- tastethevenom, on 10/12/2007, -1/+14No jQuery? So much for legitimacy. It's not a toplist. It is inaccurate, spam, waste of time, etc.
- mattmcm, on 10/12/2007, -10/+23Scriptaculous should be on that list.
http://script.aculo.us/ - arizonagroove, on 10/12/2007, -0/+12A better title might have been "The 5 javascript frameworks that I have heard of. Please visit my site. Please."
- jschrab, on 10/12/2007, -0/+11No Mootools. No digg.
- bmig, on 10/12/2007, -3/+120 comments & 30 diggs and this is the #1 story on digg?? Doesn't even mention script.aculo.us , moo, or the new hot extjs. Lame.
- sameagain, on 10/12/2007, -0/+7this is the website of that guy who wrote the bs article on mysql optimisation though, what do you expect??
buried for lack of jQuery and scriptalicious - Chewie67, on 10/12/2007, -1/+7mootools
- inactive, on 10/12/2007, -0/+6Even though YUI is a bit bloated I believe it is reasonable for the depth that yahoo went to.
The YUI has support for proxy drag layers which is something you will need otherwise you get the drag lag effect in browsers like FireFox. None of the other frameworks make this accommodation. I don't know that any of the other frameworks admit and then plan for memory leaks like YUI either. Most pretend it doesn't exist and hope you don't notice. - kangax, on 10/12/2007, -1/+6I would put it this way
(not necessarily in such order):
1) YUI
pros: namespaces, custom events support, module-based, has controls that can’t be found in other libraries
cons: speed issues
2) Prototype
pros: relatively fast and lightweight, has quite few third party extensions and provides a base for such libraries as Script.aculo.us and Rico
cons: see YUI pros
3) Dojo
pros: one of the best choices for large corporate applications, modular, extensive set of widgets, nice event model
cons: not the best choice for small apps as of its size and specificity
4) jQuery
pros: lightweight, unique coding style, well documented
cons:
5) mooTools
pros: the smallest library out there, very customizable, fast
cons: - carolinaws, on 10/12/2007, -1/+6This seems to be another one of those "these are my top 5 because I have used and prefer them". And I agree - no mention of Moo or Scriptaculous. Buried for inaccuracy.
- Huevoos, on 10/12/2007, -1/+6Scriptaculous doesn't extend prototype, it just uses prototype.
- krelian, on 10/12/2007, -0/+5This is digg. No one reads TFA, just the headline. "Top X Y" = instadigg.
- stockjones, on 10/12/2007, -0/+4No jquery. Unbelievable. I.d agree that YUI, Prototype and they should have had mootools.
- skipunk, on 10/12/2007, -0/+3Qooxdoo is actually really cool. The Eclipse Rich Ajax Project (http://www.eclipse.org/rap/) is using it as a foundation for their project. Eclipse RAP is basically porting SWT and JFace used in desktop applications, to be used to make rich internet applications, and Qooxdoo is allowing them to do that.
- pile0nades, on 10/12/2007, -1/+4Qooxdoo? With a name like that, why have I never heard of it?
- judicar, on 10/12/2007, -0/+3Wow, some random guy's opinion about what the best javascript libs are, no explaination as to why, he just copy and pasted the descriptions from their respective websites. It's also funny that he ranks Rico #2 and Prototype #3 when Rico is based on Prototype.
- vann, on 10/12/2007, -0/+2If you look at the website you can see that it's basically all diggspam. None of the articles have any real substance but every so often they get dugg.
- arnar, on 10/12/2007, -0/+2I agree, jQuery should definately be there - as should MochiKit.
- zephyrxero, on 10/12/2007, -1/+3No mention of MochiKit? WTF
http://mochikit.com - Comatose51, on 10/12/2007, -1/+3No Google's AJAX tool kit? Come on, that's got to be one of the most interesting ones out there and arguably one of the more successful ones. The thing compiles Java into JavaScript.
- Xeth, on 10/12/2007, -1/+3GWT kicks ass.
- Stochio, on 10/12/2007, -1/+3My guess would be that what is popular is not just what has the most diggs. It could also take into account the rate of diggs, or the rate of the rate.
- stockjones, on 10/12/2007, -0/+1ext is somewhat represented by YUI.
- genghisjuan, on 10/12/2007, -0/+1I think mootools should be on that list, my personal fav
- christocracy, on 10/12/2007, -0/+1I have intimate experience with pro-taculous, Rico and moo.fx.
Ext, http://www.extjs.com, which extends yui and uses jquery, is best by far.
docs & examples.
http://www.extjs.com/deploy/ext/docs/index.html
I have a growing RoR wrapper framework (vendor/plugin) for making ext widgets that I'm soon going to give away at
http://www.extonrails.com - cootetom, on 10/11/2007, -0/+1Umm, nice list but I'd put YUI top followed by Dojo. I'd also include Atlas in there somewhere. There is a need for better standards when it comes to JavaScript, when those standards are implemented you'll see a lot of these api's dropping off.
- rebotfc, on 10/12/2007, -0/+1No, the headline looks interesting/useful so people digg it as a bookmark.
- bmig, on 10/12/2007, -0/+1ext is not represented by YUI since ext can extend several different toolkits. ExtJS is much more like a wrapper for YUI, scriptaculous, or jQuery.
- AntonShevchuk, on 10/11/2007, -0/+0I not found in list next frameworks:
- http://script.aculo.us/
- http://mootools.net/
- http://moofx.mad4milk.net/
- http://jquery.com/ - farkob, on 10/11/2007, -0/+0It should have included mootools.
mootools is the tiniest library. You can write as fast as in jQuery. You don't have to upload all your stupid widgets as in Dojo (i think dojo is lame, we are not landing on moon, we are creating interfaces). You can use Prototype-like object-oriented code. You can do whatever you want.
Note: Demos are not kind of widget, they are mostly like custom codes.
http://demos.mootools.net - avitardotnet, on 09/27/2008, -0/+0I use JAK since all popular frameworks are so bloated and slow. I use it since need something fast, small, and object oriented. It is perfect for high traffic sites since it is about 1 KB. Check it out at http://avitar.net
- justinbmeyer, on 10/12/2007, -2/+0If you want an example of some outside the box thinking, check out Trimpath's Junction library (http://trimpath.com/). It's a javascript rails clone built on prototype. All the controllers, models and views are done on the client side. It even has a version of a database that takes sql.
Trimpath uses it for a spreadsheet application. At http://scaffold.jupiterit.com they are using it for an online web-development application. - Stochio, on 10/12/2007, -3/+1Can anyone get the RICO demos to work in Safari? I'm shopping around for tools and this would be a deal breaker.
- khag7, on 10/12/2007, -5/+1@mattmcm: nice icon. i see what you did there. 09-F9...
- corpking, on 10/12/2007, -5/+0www.duggmirror.com
- sproket, on 10/12/2007, -7/+1No such thing as a JavaScript "framework" since JavaScript cannot really enforce anything. All we have here is 5 popular glops of code which other people like to glop code with. Nothing to see here....
- inactive, on 10/12/2007, -7/+0http://digg.com/gadgets/A_Firefox_Addon_that_let_you_download_DivX_files_from_Youtube_YouPorn_ect


What is Digg?
Browsing Digg on your phone just got easier with our enhancements to the