I’m really not here to beat-up on jQuery or any of the other JavaScript libraries. These libraries have a lot going for them. There’s a reason jQuery is the most widely-used library on the web among hobby and small-shop programmers. It’s quick, it’s easy and it does some really cool things with very little code. Who can argue with that?
But in the end jQuery is still just a library. It is not a framework with a collection of well-written and well-supported full-stack components that seamlessly integrate themselves into an application.
Frameworks like YUI and Dojo are in use and supported by powerhouse developers like Yahoo!, IBM, Sun, and Cisco. You won’t find a jQuery file in any IBM or Sun product. As a project manager in-charge of delivering an enterprise-class product, you should be asking yourself what are the “big boys” are using and why?
____________________________
K. Beau Beauchamp is a professional UI developer with over 15 year’s experience in graphic design, marketing communications and object-oriented UI programming. Beau can be contacted via email here.