いわゆるテンプレートエンジンライブラリの一種のAngularJSの1.0がリリースされました。Bindingも一緒に見ておくと良い気がします。DeckはWindowsよりの話もありますが、デバッグツールやビルドツールなど幅広く書かれています。JavaScripthttp://zero.milosz.ca/==と===で比較したJavaScriptの要素の比較表。Date.now()より高精度に時間をとれる。Bindinghttp://tunein.yap.tv/javascript/2012/06/11/javascript-frameworks-and-data-binding/MVCフレームワークのテンプレートとイベントとデータバインディングについての比較記事Backbone.js、CanJS、Ember、Batman、Knockout、AngularJS。arrayshttp://www.2ality.com/2012/06/dense-arrays.html粗密なArrayについて。tomorrowhttp://ariya.ofilabs.com/2011/08/hall-of-api-shame-boolean-trap.htmlJavaScriptのメソッドで引数に真偽値を渡す設計の問題について。その真偽値が意味してる事がわかりにくい問題や複数の真偽値になるほど悪化したり、二重否定などはより意味合いが取りにくい。代わりにオブジェクトを引数に渡す設計にしたりするなどの方法が紹介されてる。Bocouphttp://weblog.bocoup.com/third-party-javascript-development-future/widgetなどのサードパーティJavaScriptについて利用できる技術について。Rockshttp://www.html5rocks.com/en/tutorials/security/content-security-policy/ブラウザのCSPについて。Consultinghttps://www.unboxedconsulting.com/blog/making-javascript-testing-in-the-browser-not-suck-with-sinon-js-part-1Sinon.jsを使ったテストについて。2012でJavaScriptのツールっぽい話をしてきました。subtechhttp://subtech.g.hatena.ne.jp/mayuki/20120610/1339336779JavaScript対応のIDEについて。Studio2012のコード補完について。IE10のJavaScriptエンジンを応用して、補完時にコードを解釈して表示される。Edit、DW、WebStormについて。ローカルのウェブサーバと組みあわせて使えるWebMatrixの紹介。JavaScriptのデバッグとデバッガーについて、IEのF12開発者ツール等のブレークポイント、ネットワークタブとFiddlerについて。最後にテストとminifyツールについてUstもある。developershttp://www.appliness.com/Webアプリケーション開発についてのデジタルマガジン。@azu_re.記事を紹介する。