Fork me on GitHub

2012-11-12のJS: Sencha Touch 2.1、JavaScriptコーディングスタイル、WebStorm LiveEdit

Edit on GitHub 編集履歴を見る

JSer.info #96 - Sencha Touch 2.1、Sencha Cmd 3.0がリリースされました。
Sencha Cmd V3ではCode Generationの機能なども入っていますが、最近話題になった管理ツールの
YeomanにはgeneratorBrunchにはSkeletonsというように 初期テンプレのコード生成を展開するような機能を持ったものが増えてきている気がします。

 Airbnb JavaScript Style GuideというJavaScriptのコーディングスタイル的な文章が公開されています。
一貫性のある慣用的なJavaScriptの書き方(idiomatic.js) と似た感じでオレオレのルールというよりは、
「こう書くのは良くないからこう書いた方がいい」という感じの内容になっています。

Let your tool help you imagine でWebStormのLiveEditを中心に紹介しています。
LiveEditを一度触ってみるとわかると思いますが、ファイル変更+リロードとはまた違った感じでかなり面白い感じになってると思います。 

ヘッドライン

Firebug 1.11β1リリース。
window.postMessage()のmassage eventを監視してログを出せるようになった

Visual StudioのJavaScript test runnerアドイン Chutzpah 2.2リリース。
TypeScriptのサポート

Sencha Touch 2.1 リリース
グラフの追加、devicePixelRatioを使ったretina対応、無限スクロールできるリストの追加等のアップデート、Sencha Cmd 3.0のリリース

上記の “Sencha Touch 2.1 is Here with New Charting & Tools” の翻訳

アーティクル

JavaScriptの合理的なアプローチのまとめ。
項目ごとに細かくわけてコーディングルール的な感じで解説

Firefox 16, Opera 12.10, Internet Explorer 10でCSSのベンダーprefixが外れたものについてのまとめ

JavaScriptのパフォーマンスとメモリ効率について。
DOMやdelete、関数やクロージャー、モジュール配列等色々な場合についてまとめられてる。

Closure CompilerのADVANCEDモードでコンパイルしたJavaScriptのデバッグ方法。
デバッグオプションやブレークポイントを使ったデバッグ

" Canonicalization in JavaScript"
instance === instance;// true にするには

Siestaでのテスト

Seleniumを使ったUI自動テストのセオリー、気をつけること

スライド、動画関係

JSX、Haxe、TypeScriptの言語比較
主に型について

WebStormについての発表.
WebStormのLiveEdit機能等のデモが中心

Sencha Touch 2とjQuery Mobileの比較のスライド

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

ブラウザベースのコード編集+repl.
雰囲気はFirefoxのスクラッチパッドに似てる

JsDoc3のリファレンスサイト
書き方、タグ解説、逆引き

質問に答えて自分のJavaScriptのスタイルのバッチ的なものを作ってくれるウェブサービス

ライブラリ関係

definePropertyなどでObjectを拡張して、プロパティの変更をwatchをするライブラリ.

Node製の静的ファイルサーバモジュール

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