米Google、GmailやGoogle Docsの開発に用いたアプリ開発ツールを公開
米Googleは11月5日、Webアプリケーション開発ツール「Google Closure Tools」をオープンソースプロジェクトとして公開した。JavaScriptでリッチなWebアプリケーションを開発できるという。実験的な早期プロジェクトとして「Google Code Labs」でホスティングされている。
Closure Toolsは、JavaScriptコードを効率よく生成、メンテナンスすることに主眼を置いた開発ツール。「Closure Complier」「Closure Library」「Closure Templates」の3種類が公開されている。これらはGoogle社内でも利用されており、Gmail、Google Docs、Google Mapsなどのアプリケーション開発に利用したという。
Closure Complierは、JavaScriptコードを最適化しコンパクトにするツールで、ダウンロードと動作を軽快にするという。また、シンタックス、変数の参照などをチェックし、バグの警告も行う。Closure Libraryはモジュラー型のクロスブラウザJavaScriptライブラリ。Closure TemplatesはHTMLの動的生成を自動化するもの。JavaScriptとJavaで実装されており、サーバーとクライアントの両方で同じテンプレートを利用できるという。
米Google
http://www.google.com/
Google Closure Tools
http://code.google.com/intl/closure/