11月 06

2009/11/05 Googleが「Closure Tools」をリリースしました。
クロージャツールはJavascriptを使ったリッチウェブアプリケーション開発を強力に助けます。

Introducing Closure Tools(Thursday, November 05, 2009)

http://code.google.com/intl/ja/closure/

  • Closure Compiler:A JavaScript optimizer
    コード圧縮、最適化、構文・変数の参照をチェック
  • Closure Library:A comprehensive JavaScript library
    十分にテストされた、モジュラー型クロスブラウザ対応JavaScriptライブラリ
  • Closure Templates:An easy templating system for both Java & JavaScript
    クライアントとサーバー側で動的に再利用可能なHTMLやUI要素を構築することができるテンプレートシステムです。従来型テンプレートシステムとは対照的で、ユーザーインターフェイスフォームを構成する小さな部品と考えることができます。またアプリケーションを簡単にローカライズするために、メッセージの組み込みサポートを使用することもできます。

Closure Compilerを使ってみました

使い方はとても簡単で、Closure Library/JQurey/prototype.js/YUI等のライブラリも含めて圧縮してくれるし、コンパイル時エラーも出力してくれる。

↓このアドレスからエディタが起動、すぐ使えます。
http://closure-compiler.appspot.com/
左ペインにサンプルでコード function hello(name) が入力されているのでこのまま、「Compile」をクリック、右ペインにコンパイル結果が表示されます。
Closure Compiler

最適化オプション:
  • Whitespace only : スペース、改行の除去
  • Simple : スペース、改行の除去、変数名の短縮
  • Advances : スペース、改行の除去、変数名の短縮、スタティックな結果の最適化

関連リンク
http://jp.techcrunch.com/archives/20091105google-open-sources-set-of-closure-tools-it-uses-to-build-its-own-apps/
http://japan.cnet.com/news/ent/story/0,2000056022,20403058,00.htm

Leave a Reply

preload preload preload