Three systems are provided for eager client-side developers:
1. The Google Closure Compiler
You can either:
- download the Closure Compiler, or
- use the online Closure Compiler tool.
2. The Google Closure Library
The Closure library is an alternative to jQuery or the YUI Library. The usual features are available, e.g. helper functions, Ajax, DOM manipulation, event handlers, CSS control, animation, effects, etc.
The code, comments, and documentation are generally good, although I could not find information about browser support. Some of the examples are a little basic but I suspect they will be improved over time.
Kevin Yank’s recent article features comments from Dmitry Baranovskiy who has expressed concerns about the quality of the code. They are valid criticisms and I doubt the Closure will win over many jQuery aficionados, but choice is always a good thing and the library is will improve now it’s in the public domain.
3. Google Closure Templates
Documentation is sparse and there are few examples. Server-side Java developers may adopt the system, but I’m not convinced it will appeal to ASP.NET or PHP developers.
Will you try Google’s Closure Tools? Or has the choice of tools become so bewildering you’ll stick with what you know?