[thelist] Javascript Frameworks

Barney Carroll barney.carroll at gmail.com
Fri Nov 19 09:54:51 CST 2010


Personally, I'm a big jQuery fan. It doesn't attempt to replace JavaScript, instead offering an easy method of doing DOM work without the need to worry about code forking or the exact mechanisms necessary to grab element X and do Y to it.

The general differentiation between jQuery and Prototype or Dojo is that jQuery is far easier to grasp from the outset, while the others introduce you to more robust methodologies for more complex tasks.

An important aspect that doesn't feature much debate is that jQuery is, as far as I can see at least, far more popular — it is incredibly well-maintained and regularly updated, and features far more prominently in searches for 'How do I do X/is there a plugin for Y'. Prototype, on the other hand, is basically dead in the water in terms of maintenance.

The best part of MooTools (it's excellent selector engine, sizzle.js) is incorporated directly into jQuery.



Sent from my iPod

On 19 Nov 2010, at 13:46, Chris Dorer <cdorer at gmail.com> wrote:

> I use jQuery mostly, along the way I found that other Frameworks were built
> specifics in mind.
> 
> I had a strict allegiance to jQuery until I had to develop for a contract
> that wanted to develop using only Zend Framework and Dojo, b/c Zend
> automatically uses Dojo (Zend picked Dojo due to both set of licenses being
> similar)
> 
> I hated Dojo early on, because it wasn't as intuitive as jQuery and many
> folks have craptons of addons for jQuery as opposed to Dojo.
> 
> What I found with Dojo over jQuery, was its slick framework towards making
> forms easier to deal with and client side data storage mechanisms fantastic
> to use, it was already built for me, instead of me looking for addons.
> 
> That's just me though.  I'm not sold on any framework like I used to be,
> because what's promised in each is almost similar in functionality, I find I
> want to use what will be the best feature that a particular framework was
> developed for.  Though I would never use more than two frameworks in a given
> project to keep things minimally confusing.
> 
> You may find that using a combination of MooTools and jQuery may serve you
> best according to the needs you want and in the time you must deliver.  Or
> just stick with what you know best and that will serve you well.
> 
> On Fri, Nov 19, 2010 at 7:03 AM, Simon MacDonald <simonmacdonald at uk2.net>wrote:
> 
>> I came across this commentary - http://jqueryvsmootools.com/ - which is
>> reasonably even handed - despite being written by one of the main MT
>> authors. It delves into the philosophy and structures of both MT and jQ.
>> Largely jQ is easier to start off using for less experienced programmers,
>> but MT is more of a programmers language, harder to start with, but
>> differently structured (he thinks better) and more extensive.
>> 
>> I've spent some time getting to grips with MT, but I wouldn't say I'm fully
>> conversant with it. So I guess I've come to a decision point - do I invest
>> significant more effort into REALLY learning MT or would I be better using
>> jQ with WordPress.
>> 
>> Obviously my decision, but I'm interested in other experiences of practical
>> use of them both, particularly with Wordpress
>> 
>> Cheers
>> 
>> Simon
>> 
>> -----Original Message-----
>> From: thelist-bounces at lists.evolt.org
>> [mailto:thelist-bounces at lists.evolt.org] On Behalf Of Fred Jones
>> Sent: 19 November 2010 11:28 AM
>> To: thelist at lists.evolt.org
>> Subject: Re: [thelist] Javascript Frameworks
>> 
>> I only use jQuery. I did my research way back when and concluded that
>> it's the best. Never even used the others however.
>> 
>>> Anyone had any experience of using JQuery vs Mootools - do you have any
>>> views about which Javascript Framework is the best, or if you have a
>>> preferred one.
>> --
>> 
>> * * Please support the community that supports you.  * *
>> http://evolt.org/help_support_evolt/
>> 
>> For unsubscribe and other options, including the Tip Harvester
>> and archives of thelist go to: http://lists.evolt.org
>> Workers of the Web, evolt !
>> 
>> 
>> __________ Information from ESET Smart Security, version of virus signature
>> database 5632 (20101119) __________
>> 
>> The message was checked by ESET Smart Security.
>> 
>> http://www.eset.com
>> 
>> 
>> 
>> __________ Information from ESET Smart Security, version of virus signature
>> database 5632 (20101119) __________
>> 
>> The message was checked by ESET Smart Security.
>> 
>> http://www.eset.com
>> 
>> 
>> --
>> 
>> * * Please support the community that supports you.  * *
>> http://evolt.org/help_support_evolt/
>> 
>> For unsubscribe and other options, including the Tip Harvester
>> and archives of thelist go to: http://lists.evolt.org
>> Workers of the Web, evolt !
>> 
> 
> 
> 
> -- 
> The abuse of greatness is when it disjoins remorse from power -- William
> Shakespeare
> -- 
> 
> * * Please support the community that supports you.  * *
> http://evolt.org/help_support_evolt/
> 
> For unsubscribe and other options, including the Tip Harvester
> and archives of thelist go to: http://lists.evolt.org
> Workers of the Web, evolt ! 


More information about the thelist mailing list