Fork me on GitHub

2012-05-27のJS:XRegExp v2.0.0、SinonJS+JsTestDriver、ステートフルJavaScript

Edit on GitHub 編集履歴を見る

JSer.info #71 - @kyo_agoさんがJsTestDriverSinon.JSあわせて使って書くテストパターンについての記事はとても参考になるので一読しておいたほうがいいと思います。
特に、SpyとStubとMock周りのテストユーティリティライブラリとして有名なSinon.JSについても詳しく書かれているので、JsTestDriverユーザーではなくても見ておいたほうがいいと思います。

またAMDモジュールのテストについてはRequireJSのwikiにまとめられてるTest frameworks · jrburke/requirejs Wikiが参考になります。

ヘッドライン

JavaScriptの正規表現ライブラリ
XRegExp v2.0.0リリース

公式のHTML版ES5.1仕様書

アーティクル

SinonJSとJsTestDriverを組み合わせて使う時に利用できる初期セットアップについて

JavaScriptのテスト時のパターンをまとめたもの。
初期化動作やイベントのstub化やjQuery、非同期テストをSinonJSのFakeを使って同期化、DOMやCSSのテストについて。stub化できないオブジェクトについて

RequireJSで使うようなAMDモジュールをテストするフレームワークについて。
BusterJS(buster-amdという拡張もあるけど)、JSTD、QUnit等での対応する書き方やtestr.jsなどAMDモジュールテスト向けのライブラリについて等まとめられてる

html5shivをgooglecodeから直接読み込んだりしてる時のキャッシュの問題などについて

JavaScriptのクライアントサイドテンプレートエンジンのパフォーマンス比較について
Transparencyが取ってる手法について

widgets系のJavaScriptラッパーのキャッシュ問題に対して、自己更新を入れる方法について
location.reload(true);の更新を利用

スライド、動画関係

バグが少ないSOLIDなJavaScriptについてのスライド。
著者がブログに書いてるものをまとめた感じ
http://freshbrewedcode.com/derekgreer/?s=SOLID+JavaScript

書籍関係

2012年5月24日発売
JavaScriptリファレンス本

Sass入門本

2012年5月25日発売

2012年06月08日発売
原書: JavaScript Web Applicationsの翻訳本
原書の初期の題名はStateful JavaScript Applicationsだった

Async JavaScriptの書籍/Kindle版

この記事へ修正リクエストをする
JSer.info Slackに参加する