2015-12-30のJS

React v0.14.4 | React

React v0.14.4リリース

Release 2.0.0 - 2015.12.24 · zloirock/core-js

core-js 2.0.0リリース。 Typed Arrayの実装追加、System.globalError.isError、MathのProposal実装を追加。 Promiseの仕様追従、String#{padStart, padEnd}へリネーム。 NodeListDOMTokenListMediaListStyleSheetListCSSRuleListをIterableとする再定義の追加など

React Developer Survey Results - AngularClass

Reactに関するアンケートの結果。 8割の人がBabelを使っていることや、Reactと共に使うアーキテクチャやライブラリについてのアンケート結果が公開されている。

Making a Mini-Lisp: Introduction to Transpilers - AngularClass

小さなLispをJavaScriptに変換する実装を書きながら、Transpilerの仕組みについて学ぶ話

Mercateo/component-check

コンポーネント指向のフレームワークを使い、コンポーネントを表示するまでの手順をそれぞれ比較した記事。 AngularJS1/2、Ember、Cycle.js、Reactにおいて4種類のコンポーネントを実装し比較している。

ES6 Rest/Spread, Defaults and Destructuring

spread operator、rest parameter、デフォルト引数について。 デフォルト引数での評価、Function#applyではなく...を使う方法、Destructuringの使い方についてなど

"Real" Mixins with JavaScript Classes

ES6 Classesで多重継承やmixinは構文として用意されていないので、classを式として扱うことで解決する実装について。 class MyClass extends mix(MySuperClass).with(A, B) {}

Dissection of Flux architecture or how to write your own

fluxinyという高階関数をベースとした小さなFlux実装を見ていきながらFluxについて学ぶ。

Asynchronous Iterative & Recursive Patterns for Node.js - Part 1

JavaScriptの非同期なイテレーションについての記事。 よくやってしまう間違いなど色々なアプローチについて書かれている。

Should I use React.createClass, ES6 Classes or stateless functional components? - James K Nelson

React Componentを書く方法としてReact.createClass、ES6 Classes、Stateless Componentがある。 それらの使い分けについて書かれている。

bouzuya's RxJS Advent Calendar 2015 - Adventar

RxJSについてのアドベントカレンダー。 RxJSの概要やObservable、Operatorなどについて書かれている

André Staltz - How to debug RxJS code

RxJSのコードをどうやってデバッグするのかについて

loverajoel/jstips

JavaScriptのTipsを1日1つづつ紹介していくプロジェクト

HugoGiraudel/SJSJ

JavaScript関連の用語集

WASM.NEWS

WebAssemblyのニュースサイト

CSP Header Inspector and Validator

CSPバリデーションツール。 指定されてるCSP Headerのチェックが出来る

vega/datalib

JSON、CSV、TSV等からデータを読み込み、データを加工できるライブラリ