2015-12-22のJS

Angular 2 Beta

AngularJS 2βリリース。 AngularJS 1からのアップグレードガイドも公開されている

RxJS/CHANGELOG.md at 5.0.0-beta.0 · ReactiveX/RxJS

RxJS 5.0.0-beta.0リリース

Firefox 43.0 リリースノート

Firefox 43リリース。 ES2016のArray.prototype.includesがデフォルトで有効、Subresource integrityの対応など

Node v5.3.0 (Stable) | Node.js

Node.js v5.3.0リリース。 Buffer.prototype.includes()の追加、REPLで外部モジュールをrequireできないバグを修正など

flow/Changelog.md at master · facebook/flow

Flow 0.20.0リリース。 this型のサポート、.jsonファイルロードの解釈に対応、エラーメッセージの改善など

Release ES2016 Draft 2015-12-20 · tc39/ecma262

ES2016 Draft 2015-12-20リリース

総行数57,000の巨大CSS群をLessに書き換えた軌跡 - mixi Engineers' Blog

-webkit- prefixから標準への書き換えを行った話。 CSS:fixmeで標準記法へ直し、Autoprefixerでプレフィックス対応し、Lessを使い構造的に管理しやすくしていく

An Intro To Using npm and ES6 Modules for Front End Development | Wes Bos

ES6 modulesの使い方についてまとまっている。 どのようにパスを解決したりするかはECMAScriptで定義されていないため、今のところbundlerの機能でしかないという点についても触れている。

HTTP/2のNode.js実装node-http2を読む - Qiita

node-http2の実装について。 Node Streamを使い、それをフロー制御している

Beyond Offline ★ Mozilla Hacks – the Web developer blog

Service Workerをオフライン対応以外の用途で使う方法について。 クックブック形式で色々なパターンを紹介している

FluxのActionとStoreをちゃんと分ける話 - pixiv inside

Actionでデータを構築し、StoreへDispatchする。 またDispatchするデータはEntityにすることで、役割を分けるという話

deku で Virtual DOM を使う | スマホ神 – JavaScript 受託開発 –

dekuの使い方について。 JSXで書いてBabelで変換する方法

More Responsive Tapping on iOS | WebKit

iOSのWebKitでもタップの350ms遅延が解消される。 viewportのwidthなど特定の条件では遅延がなくなる。

ServiceWorker Cookbook

Service Workerのパターンを集めたクックブック。

A-Frame – Building Blocks for the VR Web

WebVRをCustom Elementのタグを書くだけで出来るライブラリ

jaredly/treed

ツリーエディタライブラリ

pzavolinsky/react-unit

React Componentをテストするためのライブラリ

paldepind/snabbdom

Virtual DOMライブラリ

Amazon: ゲームで学ぶJavaScript入門 HTML5&CSSも身に付く!: 田中 賢一郎

ゲームを作りながらJavaScriptについて学ぶ書籍

Learning React Native - O'Reilly Media

React Nativeについての書籍