Choosing the best AJAX library

Discussion in 'JavaScript' started by cabbageghead310, Nov 19, 2007.

  1. #1
    I'm trying to determine the best AJAX library for a major client of mine. So far I've evaluated the following five and I'm listing them in order of my preference:

    1. Yahoo UI (YUI)
    2. JQuery
    3. Prototype/Scriptaculous
    4. Dojo (yuck)
    5. Rico (yuck)

    ...I know many people are using the Prototype/Scriptaculous set but in all honesty I just don't feel its as strong as YUI or JQuery. YUI is an excellent holistic solution with fantastic documentation and corporate backing. JQuery on the otherhand has a very simple and clean interface, excellent XML support (YUI is quite lacking in this area - focuses mostly on JSON).

    Overall, I think YUI is looking the best, assuming minimal XML support is required and that we can standardize around JSON. Still, I've heard several high recomnendations made for Jquery lately from developers I respect.

    All said, can anyone lend some advice or perspective? I just want to make sure we're going with the best choice.

    Cheers.
    N
     
    cabbageghead310, Nov 19, 2007 IP
  2. aRo`

    aRo` Peon

    Messages:
    141
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    i did the same research as you a while ago.

    I choose to increase the usability of my niche price comparison engine with the jQuery framework, and i have never looked back from there.

    I found everything a wanted and the have clean documentation too. The core files got improved lately and now it's even faster.
     
    aRo`, Nov 19, 2007 IP
  3. Noddegamra

    Noddegamra Peon

    Messages:
    1,013
    Likes Received:
    23
    Best Answers:
    0
    Trophy Points:
    0
    #3
    I used to be into Scriptalicious, but recently got informed about MooTools. It does similar stuff (and more), but with smaller file sizes. Some effects are even quite "adobe flash" looking.

    Check it out anyway: http://mootools.net/
     
    Noddegamra, Nov 20, 2007 IP
  4. fahlyn

    fahlyn Peon

    Messages:
    7
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #4
    I second the mootools recommendation.
     
    fahlyn, Nov 20, 2007 IP
  5. joebert

    joebert Well-Known Member

    Messages:
    2,150
    Likes Received:
    88
    Best Answers:
    0
    Trophy Points:
    145
    #5
    If you know your way around JS, CSS, XML, & all their quirks, consider jQuery.
    If you want lean applications, consider jQuery.
    If you are most comfortable working with generic methods rather than a specialized API, consider jQuery.
    jQuery is a true framework.

    If you want an existing API to handle alot of higher level things, consider YUI.
    YUI is more of a prefab than a true framework.
     
    joebert, Nov 22, 2007 IP
  6. serialCoder

    serialCoder Guest

    Best Answers:
    0
    #6
    Amen!

    I also think jQuery is the best library and its still evolving :D
     
    serialCoder, Nov 22, 2007 IP