ログ日記

作業ログと日記とメモ

GCL

Google Closure Library を使ったJavaScriptをブラウザ無しでテストする

試行錯誤して長くかかったのでメモ。 まず、Closure Library は最初の頃はJSのファイルを羅列したhtmlを読み込んでテストする方式だったと思う。 JsUnit がその形だったかな? CIとかが手軽に出来なかった頃はそれでも問題なかった。今ではテストのハードル…

Google Closure Library の UI と調べもの

What UI rendering systems are used by Google with closure library, and why are these not open source? goog.ui.* は古いまま更新されていない。 最近のGoogleのサービスのUIはオープンソース化されていない。 Touch support for goog.ui.menu? goog.ui…

Closure Compiler の出力するJavaScriptを ES5(旧)とES6(新)で比べる

ふと、ES6よりES5で書いた方が軽くなるかと思ったので疑問を解消するために確かめる。 ※ ES5、ES6と書きつつ、単に書き方の違いの調査になってきたので新・旧とする。 Closure Compiler と Closure Libraryをダウンロードする。 wget https://dl.google.com/…

Google Closure Library の DataSource とか

GCL

MVCの説明: https://sites.google.com/site/closurelibwiki/workflow/mvc サンプル: http://d.hatena.ne.jp/griefworker/20110419/closure_library_datasource テストサンプル: https://bitbucket.org/rokujyouhitoma/closure-sample/src/91e43f092138/src/g…