The framework comes with multiple standalone components that really boost its appeal. The StealJS component is a build tool that focuses on dependency management. The jQueryMX set of plugins offer the necessary springboards for large jQuery applications, such as controller, class, model, and view, just to name a few. Need a solid functional testing solution? Use the FuncUnit component, which lets you write tests using jQuery syntax and run them through the browser or command line. You also get a JSDoc compliant tool in the form of DocumentJS that can be used to convert comments into a searchable documentation app.
Dealing with Ajax calls can actually be fun and easy thanks to Prototype. Besides a solid Ajax library, the framework features JSON encoding and parsing support, inheritance support via the Class module for simplified creation of richer classes, and more. Prototype’s best feature, however, could very well be its DOM extensions and the way in which it adds various convenience methods to elements returned by the $() function.
Just in case you are curious about Prototype’s quality, the framework is used by plenty of companies that are considered to be household names, including ESPN, Gucci, Twitter, NBC, NASA, TiVo, Apple, Microsoft, Sony, USA Today, and CNN.
SproutCore has been used in the development of some of the most popular apps around, including Sports Illustrated Magazine, NPR, and more.
The list of those that have used MooTools includes the W3C markup validation service, Ferrari, Gamespot, Vimeo, Cnet, Vimeo, Jeep, Bing, and more.
If you want to see some of the ways in which Uize has been implemented, the framework’s official site offers over 100 impressive examples for you to browse through.
DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.