Javascript library...

JavaScript and client side scripting.

Moderator: General Moderators

Post Reply
User avatar
arpowers
Forum Commoner
Posts: 76
Joined: Sun Oct 14, 2007 10:05 pm
Location: san diego, ca

Javascript library...

Post by arpowers »

Hey guys,

I need to hear everyone's opinion on the best JS framework to use... I am struggling with the advantages/disadvantages of each one....

tried prototype.js.. nice looking design but... bad documentation & no community (not even a forum for it!)
I'm looking at jquery right now... so far not impressed with the syntax..

I just want to make the js process as painless as possible:)

thanks as always.!
Andrew
User avatar
Zoxive
Forum Regular
Posts: 974
Joined: Fri Apr 01, 2005 4:37 pm
Location: Bay City, Michigan

Post by Zoxive »

Some reason, I have always liked Mootools.
User avatar
arpowers
Forum Commoner
Posts: 76
Joined: Sun Oct 14, 2007 10:05 pm
Location: san diego, ca

Post by arpowers »

cool.. dl'd it...
any specific reason why?
thanks by the way..
User avatar
Zoxive
Forum Regular
Posts: 974
Joined: Fri Apr 01, 2005 4:37 pm
Location: Bay City, Michigan

Post by Zoxive »

arpowers wrote:cool.. dl'd it...
any specific reason why?
thanks by the way..
You can download just what you need, to make it super light weight.
I just liked how the classes are created, and how they handled events.
The documentation was easy for me to read and understand and I could dive in to the source code and comprehend almost all of it.

And loads of demos onsite.
User avatar
Kieran Huggins
DevNet Master
Posts: 3635
Joined: Wed Dec 06, 2006 4:14 pm
Location: Toronto, Canada
Contact:

Post by Kieran Huggins »

You'll probably find you love the jQuery syntax once you start using it. It's very well designed, IMO.

It does fundamentally change the way you script for the DOM, but in a very good way. The philosophy behind it is: "Find things and do stuff to them". It's the only framework that fundamentally encourages progressive enhancement.
alex.barylski
DevNet Evangelist
Posts: 6267
Joined: Tue Dec 21, 2004 5:00 pm
Location: Winnipeg

Post by alex.barylski »

I'm with Kieran...I've been using jQuery for two days...albeit limited in scope...but it's been a blast to use to give my apps that javascript candy coating.
User avatar
arpowers
Forum Commoner
Posts: 76
Joined: Sun Oct 14, 2007 10:05 pm
Location: san diego, ca

Post by arpowers »

Ok...
thanks for the advice
I've decided to go with Jquery.. you're right about the plugins they add a lot!
andrew
User avatar
Weirdan
Moderator
Posts: 5978
Joined: Mon Nov 03, 2003 6:13 pm
Location: Odessa, Ukraine

Post by Weirdan »

tried prototype.js.. nice looking design but... bad documentation
You must be joking. Prototype.js api docs are nearly perfect.
User avatar
Kieran Huggins
DevNet Master
Posts: 3635
Joined: Wed Dec 06, 2006 4:14 pm
Location: Toronto, Canada
Contact:

Post by Kieran Huggins »

User avatar
arpowers
Forum Commoner
Posts: 76
Joined: Sun Oct 14, 2007 10:05 pm
Location: san diego, ca

Post by arpowers »

visual jquery very nice:)

Prototype API docs are fine... the problem is in finding an active community, books, tutorials... etc...
look on the site.. there aren't any freakin tutorials.
I do like the design though of prototype.js.
User avatar
Christopher
Site Administrator
Posts: 13596
Joined: Wed Aug 25, 2004 7:54 pm
Location: New York, NY, US

Post by Christopher »

I think the current majors are Prototype, jQuery, mootools and Dojo, plus the Yahoo and Google toolkits.
(#10850)
GeXus
Forum Regular
Posts: 631
Joined: Sat Mar 11, 2006 8:59 am

Post by GeXus »

Here are my opinions for what I've used...

1) Prototype/Scriptalicous - too bulky
2) DoJo - WAY too bulky
3) YUI - You think those were bulky?
4) Ext - Has some amazing stuff, but a little time consuming to get it all wired up.. bulky as well.
5) MooTools - Good community, small size, good stuff.
6) JQuery - Good community, small size, tons of 3rd party modules


Overall I would go with MooTools or JQuery... I generally go for JQuery.
User avatar
CoderGoblin
DevNet Resident
Posts: 1425
Joined: Tue Mar 16, 2004 10:03 am
Location: Aachen, Germany

Post by CoderGoblin »

I'm going to go with others and say Jquery. Would like to point out though this is only to enhance my sites. I don't rely on javascript. I have recently been looking around and finding so many "flashy" sites now which crawl because of the amount of javascript elements on them. If I am browsing I want the information, not wait for a second or two after each mouse click :evil:
Post Reply