Google Closure Tools - GoogleによるリッチなWebアプリ開発のJavaScriptツール群
Closure ToolsがGoogleによるリリースしたJavaScriptツール群で、リッチなWebアプリケーションの構築をサポートします。
1)Closure Compiler:JavaScript最適化ツール。このツールは、JavaScriptコードを分析し、不要なコメントを削除したり、コードを圧縮したりすることができます。JavaScriptをよりコンパクト、ハイパフォーマンスなコードに生成する機能を提供します。
2)Closure Library:クロスブラウザー、モジュール化されたJavaScriptライブラリ。再利用可能なUIウィジェットやコンポーネントのほかに、低レベルのDOM操作ユーティリティやサーバ通信、アニメーション、データ構造、ユニットテスト、リッチテキストエディタなどの機能を提供します。
3)Closure Templates:動的なHTMLの生成を容易にする機能を提供します。ここ部分はJavaScript と Java 2つの言語によって実装されています。
構成
1)Closure Compiler:JavaScript最適化ツール。このツールは、JavaScriptコードを分析し、不要なコメントを削除したり、コードを圧縮したりすることができます。JavaScriptをよりコンパクト、ハイパフォーマンスなコードに生成する機能を提供します。
2)Closure Library:クロスブラウザー、モジュール化されたJavaScriptライブラリ。再利用可能なUIウィジェットやコンポーネントのほかに、低レベルのDOM操作ユーティリティやサーバ通信、アニメーション、データ構造、ユニットテスト、リッチテキストエディタなどの機能を提供します。
3)Closure Templates:動的なHTMLの生成を容易にする機能を提供します。ここ部分はJavaScript と Java 2つの言語によって実装されています。