はじめに
Closure Library とは
Closure Library とは
Closure Library は、Googleが提供する JavaScript ライブラリです。
主な特徴は、
他の追随を許さない API の充実度
純粋なクラスベースのオブジェクト指向
Closure Compiler との組み合わせによる高圧縮性能
以下の Google のサービスで使われており、高信頼性
Gmail
Maps
Docs
Sites
Books
Reader
Blogger
Calendar
Google+
Photos
です。
特にアニメーション系 API から、暗号系 API まで取りそろえているライブラリは Closure Library だけでしょう(他のライブラリでもプラグインでどうにかできるかもしれませんが)。
Closure Library は Apache license 2.0 ですので、商用利用も可能です。
すごい!すごいぞ!Closure Library!
この Wiki の記述範囲
この Wiki の記述範囲
この wiki では Closure Library の機能解説や実行方法ではなく、Closure Library にあわせた JavaScript の記述の方法、設計方針などを解説します。
また、コードスニペットつき日本語版 API ドキュメントを整備する予定です。
Closure Compiler の実行方法や機能の詳細については Closure Compiler をつかう! が参考になります。
まずそちらを読了することをお勧めします。