Best JS API's/Frameworks out there for a new online App?

Discussion in 'JavaScript' started by SoCoolNetwork, Jan 2, 2013.

  1. #1
    I know it's a pretty general question, but I was wondering what's everyones view on what are some of the best JS API's/Frameworks out there for a new online App? I'm still undecided if whether it will need to be responsive, or if I'll code a native version of the App but for now I'm just interested in learning about what my options are in regards to building an online App with JS.

    Access to database functions are very important, and I'm already a fan of Parse.com

    Thanks for any help.
     
    SoCoolNetwork, Jan 2, 2013 IP
  2. deathshadow

    deathshadow Acclaimed Member

    Messages:
    9,732
    Likes Received:
    1,999
    Best Answers:
    253
    Trophy Points:
    515
    #2
    As a rule of thumb, my answer is none... if you actually "need" a framework, you are probably using more javascript on your site than you should in the first place -- probably for goofy garbage that does NOTHING to enhance the functionality and instead drags your websites performance into the ninth ring of hell.

    Mind you, there are exceptions, but if you are making anything smaller than a full-blown application, frameworks for an INTERPRETED language that's being sent through a narrow pipe is one of the most DUMBASS decisions I've seen developers make in three and a half decades of writing software.

    For anything USEFUL, most of what people do with jQuery/Mootools/Prototype and their ilk would be smaller, cleaner and simpler WITHOUT the framework... and for anything else that it actually 'saves' effort on, 99% of it is stupid animated crap that has NO BUSINESS on a website in the first place!
     
    deathshadow, Jan 2, 2013 IP
  3. SoCoolNetwork

    SoCoolNetwork Greenhorn

    Messages:
    22
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    11
    #3
    I get what you are saying, but I'm interested in frameworks from the point of view of convenience, to save me from writing lots of code that do basic stuff, as in dealing with databases, tabs/scrolling lists etc. Obviously it's possible to go overboard with effects, but I'm not interested in doing that anyway.
     
    SoCoolNetwork, Jan 2, 2013 IP
  4. deathshadow

    deathshadow Acclaimed Member

    Messages:
    9,732
    Likes Received:
    1,999
    Best Answers:
    253
    Trophy Points:
    515
    #4
    To me, that's stuff that has no business being done client-side... unless you dip really heavily into the 'pageloads are evil' kool-aid and/or aren't practicing minimalist markup with separation of presentation from content to make the page work as fast without scripting assistance as it would with.
     
    deathshadow, Jan 2, 2013 IP
  5. AlaskaWebDesign

    AlaskaWebDesign Peon

    Messages:
    11
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    jQuery, and you should look no further.
     
    AlaskaWebDesign, Jan 8, 2013 IP
  6. Syndication

    Syndication Active Member

    Messages:
    351
    Likes Received:
    3
    Best Answers:
    1
    Trophy Points:
    90
    #6
    jQuery is the one and only framework/library that I work with everyday. There is no other need for frameworks, although you can find tons out there (ex: mootools), some even relying on jQuery as a dependency...
     
    Syndication, Jan 11, 2013 IP