2015-03-23のJS

Rendering engine updates in March for the Windows 10 Technical Preview - IEBlog - Site Home - MSDN Blogs

Windows 10 Technical Previewのアップデートが行われて、ブラウザのレンダリングエンジンもアップデートされている。 WAI-ARIA Landmark Roles、Web Audio API、Touch Events、Fullscreen APIなどのサポートなど

flow/Changelog at v0.7.0 · facebook/flow

FlowType 0.7.0リリース。 ES6 modulesのサポート開始、null/undefinedとの比較するケースの対応改善、hasOwnPropertyを呼び出してるケースの対応改善

React v0.13.1 | React

React v0.13.1リリース

harmony:specification_drafts [ES Wiki]

ES6仕様書RC3リリース

Explore React

Reactのコードリーディングをしながら内部的な仕組みを見ていく話

Moving Codecademy to ECMAScript 6, Webpack, and React

Codecademyのクライアントサイドのアーキテクチャの変遷について

Chromium Blog: New JavaScript techniques for rapid page loads

Chrome 41でasync属性をつけたスクリプトはダウンロードが始まった瞬間にパーサ用の別スレッドでパースされるためより高速になるとの話

「RxJS」初心者入門 - JavaScriptの非同期処理の常識を変えるライブラリ | 株式会社LIG

RxJSの入門記事。 Rxのパラダイム的な話やサンプルなどがまとまってる

ES5の範囲でOption型を表すライブラリ、option-t を作った - snyk_s log

(初期状態)未選択を状態として保存したい時に使うOption typeの実装ライブラリ(like Rust)

JavaScript - 4パターンのWebWorker生成方法とインラインワーカーの技法 - Qiita

WebWorkerの生成方法についてのまとめ

material-fluxというFluxライブラリをREADME駆動で開発した | Web Scratch

特殊なハックをできるだけ排除したFluxライブラリを作った話とREADME駆動について。 またES6 ClassesをベースとしたAPIについて

RemoteDebug and cross-browser DevTools. One year later. — Kenneth Auchenberg

ブラウザ間の共通デバッグプロトコルを作るプロジェクトであるRemoteDebugを公開して1年経ってどのような変化があったかについて

DevTools: State Of The Union 2015 // Speaker Deck

Chromeの開発者ツールの新しい機能や実際のパフォーマンス計測、問題の見つけ方について。 WikipediaとjQueryの例、一つの処理が100ms以上取ってるなら危険、hide()のボトルネック、まずは計測することから始めるという話

Using npm link to use node modules that are "in progress" - Node.js Video Tutorial #free @eggheadio

npm linkを使った開発についてのスクリーンキャスト

jQuery UK Conference - Oxford 2015

jQuery UK 2015の動画が公開された

ウェブパフォーマンスの基礎とこれから

通信についてを中心に扱うパフォーマンスについてのスライド ウェブサイトの表示までにどういう通信が起きてるか、ブラウザ上でどうやって計測するかやPerformance Timelineなどの仕様について、HTTP/2での戦略の違いなど

Jank Free: Let's Make the Web Silky Smooth!

ウェブサイトで60FPSの描画をするためのパフォーマンスチューニング等についてのスライド、動画や記事のまとめサイト。

eatcodeplay/Konsole.js

画面内にコンソールを表示できるFirebug Lite的なライブラリ。 console APIの上書き、DOMのインスペクト、CSSの操作、FPSの表示など

Hamsa

Object.observe()(又はpolyfill)を使ったモデルライブラリ。 スキーマ的なプロパティの型やデフォルト値の定義、class継承、Object.observe()を使った変更監視、find系の探査メソッドを持つ

O'Reilly Japan - 入門 React

2015年03月27日発売 Developing a React Edgeの翻訳本。

HTML5 & CSS3 For The Real World, 2nd Edition - O'Reilly Media

広義のHTMLとCSSの新しいAPIなどを見ていく書籍

Functional Programming in JavaScript - O'Reilly Media

2015年3月発売。 関数型JavaScriptについての書籍

React+d3.js by Swizec Teller [Leanpub PDF/iPad/Kindle]

ReactとD3.jsについての書籍