Fork me on GitHub

2012-07-30のJS: MVC系フレームワークのまとめ、リファクタリングjQuery、サイ本第6版

Edit on GitHub 編集履歴を見る

JSer.info #81 - JavaScriptのMVC系(サバクラ両方で動く JavaScript の大規模開発を行うためにで解説されてるように、実際にはMVCとは違う形のものも多いですが)が最近乱立していますが、TodoMVCの話を中心にJourney Through The JavaScript MVC Jungleという記事が公開されています。(gistで公開されてた下書き的なものは消えたみたいです)

また、jQueryで書かれたものをリファクタリングしていくStep by step from jQuery to Backboneという記事は読みやすく出来てるので、Backboneを使った話ではありますが読んで損は無いと思います。
また、同じ著者が他にもBackboneについていくつか記事writings / publishedを公開してるみたいなので興味がある方はこちらも見るといいと思います。

原著がでてから1年ちょっとですが、ついにサイ本JavaScript 第6版の発売日が2012年08月10日に決まったようです。

ヘッドライン

Node.js 0.8.4リリース

jQuery 1.8RC1リリース

jQuery UI 1.8.22リリース
SortableとDatepickerのbugfix

WHATWGとW3CのHTML5ブランチと仕様策定のエディタについて
https://dev.mozilla.jp/2012/07/html5-and-html-next/ と一緒に

アーティクル
MVC系フレームワークについてのまとめ。
TodoMVCを中心に、それぞれの特徴/長所/短所について。

2つの配列の型について。
配列っぽいオブジェクトのduck testingで判定の罠とArray.isArrayについて。また判定して弾くだけでは結局利用はできないので、Array.fromを使った正確な変換について

jQueryで書かれていたものをリファクタリングしながらBackboneを使った形にしていくチュートリアル。
ステップごとにdiffを表示してて分かりやすい

WebRTCチュートリアル

HTML/CSS/JavaScript等のオンラインエディタのJSBinがアップデートで、CoffeeScriptやSassなどにも対応したり、外部貼り付けにも対応した。
またRemote rendering等の機能もついた
http://kachibito.net/web-service/jsbin-update.html

時間の間引き Throttle の実装について
http://d.hatena.ne.jp/brazil/20110131/1296419283 も一緒に

Firefox16から入ったbuilt-in profilerについて

ステートフルJavaScriptの備忘録を章ごとに書かれてる
http://www.oreilly.co.jp/books/9784873115542/

サービス、ツール、ソフトウェア関係

Nodeで実行するw3c html validator

ライブラリ関係

JavaScriptでPHP VM
PHPのコードをブラウザ/Nodeで動かす

書籍関係

2012年8月10日発売
サイ本 JavaScript第6版の日本語訳
http://www.oreilly.co.jp/books/9784873115733/

2012年8月10日発売
サイ本JavaScript第6版のリファレンス部
http://www.oreilly.co.jp/books/9784873115535/

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