Which JavaScript framework for me?

Posted by LeonixSolutions on Stack Overflow See other posts from Stack Overflow or by LeonixSolutions
Published on 2011-01-14T02:39:59Z Indexed on 2011/01/14 2:53 UTC
Read the original article Hit count: 360

Filed under:
|
|

This is not to be a subjective question; nor is it intended to start a religious war.

Which JavaScript framework for me?

Until now, I haven't coded any JS at all (no biggy, it's just another language). I have been set in my ways and eschewed any client-side code, lest the user have JS turned off, or try to "just change this a little, to see what happens" - and then expect me to support it.

So, until now it has all been server-side, with PHP and an ODBC compliant database. However, I am beginning to see advantages to client-side input validation and improved graphical experience for users which would help me to produce more professional web-based applications.

I am looking for a framework which :

  • doesn't have a steep learning curve
  • is full-featured, although that does not mean that the one with the most features wins (remember the 80/20 rule)
  • is mature an stable (even if still in development)
  • integrates well with common IDEs if possible. I use NetBeans for PHP (and occasionally MS visual studio for C# (I seem to have drifted away from Eclipse))
  • allows me to develop web sites/apps for mobile devices
  • support for Goggle charts (or other charting) would be a bonus
  • has good AJAX/JSON support, but I imagine that they all do

Taking that into consideration, is there a "right" framework for me, or does it not really matter?

I looked briefly at JQuery and JQueryGui and liked what I saw, but I really don't have time, owing to deadlines, to try them all out and see which one suits me, much as I know that I ought to.

© Stack Overflow or respective owner

Related posts about JavaScript

Related posts about AJAX