Donkeys and Elephants and Delegates,oh my!
Check out the most popular
Top 5 javascript frameworks
whenpenguinsattack.com — a list of the top 5 javascript frameworks and features.
- 1009 diggs
- digg it
- mattmcm, on 10/12/2007, -10/+22Scriptaculous should be on that list.
http://script.aculo.us/- 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. - kutateli, on 10/12/2007, -3/+30so should mootools..
http://mootools.net/ - khag7, on 10/12/2007, -5/+1@mattmcm: nice icon. i see what you did there. 09-F9...
- Huevoos, on 10/12/2007, -1/+6Scriptaculous doesn't extend prototype, it just uses prototype.
- moltar2, on 10/12/2007, -0/+17no jQuery = inaccurate
- arnar, on 10/12/2007, -0/+2I agree, jQuery should definately be there - as should MochiKit.
- sameagain, on 10/12/2007, -0/+6this 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
- 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.
- 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.
- 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.
- 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.
- krelian, on 10/12/2007, -0/+5This is digg. No one reads TFA, just the headline. "Top X Y" = instadigg.
- rebotfc, on 10/12/2007, -0/+1No, the headline looks interesting/useful so people digg it as a bookmark.
- 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.
- prontojeans, on 10/12/2007, -7/+0http://digg.com/gadgets/A_Firefox_Addon_that_let_you_download_DivX_files_from_Youtube_YouPorn_ect
- 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.
- Chewie67, on 10/12/2007, -1/+7mootools
- 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.
- pile0nades, on 10/12/2007, -1/+4Qooxdoo? With a name like that, why have I never heard of it?
- 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.
- 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....
- 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. - jschrab, on 10/12/2007, -0/+11No Mootools. No digg.
- zephyrxero, on 10/12/2007, -1/+3No mention of MochiKit? WTF
http://mochikit.com - crackmonkey, 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. - 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.
- 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: - 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- stockjones, on 10/12/2007, -0/+1ext is somewhat represented by YUI.
- 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.
- genghisjuan, on 10/12/2007, -0/+1I think mootools should be on that list, my personal fav
- stockjones, on 10/12/2007, -0/+4No jquery. Unbelievable. I.d agree that YUI, Prototype and they should have had mootools.
- arizonagroove, on 10/12/2007, -0/+11A better title might have been "The 5 javascript frameworks that I have heard of. Please visit my site. Please."
- 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.
- 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 - 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.
- 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/ - 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
The Digg Toolbar for Firefox lets you Digg, submit content, and keep track of Digg even when you're not on the Digg site. Download the official