2016-01-26のJS

Release v2.9.0 · jscs-dev/node-jscs

JSCS v2.9.0リリース。 requireCapitalizedConstructorsルールの追加、ルールの更新、バグ修正など

Node v5.5.0 (Stable) | Node.js

Node.js v5.5.0リリース。 REPLでも--requireが動作するように、fs.createWriteStreamautoCloseオプションをサポートするなど

Release ES2016 Draft 2016-01-20 · tc39/ecma262

ES2016 Draft 2016-01-20リリース

Simulating Website Thumbnails using Iframes — Medium

iframeを使ってサイトのサムネイル的な表示をする方法について

Understand promises before you start using async/await — Medium

async/awaitを使う前にPromiseについて理解しようという話

OO Relationships — Medium

JavaScriptとオブジェクト指向プログラミングについて。 static/dynamic dispatch、prototypeベース、縦/横の継承、 class、mixin、traits、ダックタイピング、compositionなどについて

2016 - the year of web streams - JakeArchibald.com

Fetch with Streamについて。 readable stream、transform streamを使ったMPEG to GIFの例

JavaScriptのコードを分解してよく使われてる機能を分析する | Web Scratch

コードをパースして機能ごとの出現回数を調べるツールを書いたという話

rollup.js - Rollupがちょうどいい感じ - Qiita

Bundlerであるrollup.jsについて。 x to ES6をしてから変換する話、Tree Shaking、基本的な使い方や設定について

Cycle.js Fundamentals - Course by @andrestaltz @eggheadio

Cycle.js作者によるCycle.jsとRxJSについてのスクリーンキャスト。

ECMAScript 2015 by David Leonard

ES5でのややこしい書き方、それをES6で書いた場合にどうなるかなどについて書かれたスライド。 アノテーションでどの部分が違うのかがわかりやすく表示されている。

DrkSephy/es6-cheatsheet

ES6チートシート。 ES5での書き方とES6での書き方を比較してる形

Pa11y - Your automated accessibility testing pal

アクセシビリティチェック as a Service。 毎日実行し結果を集計し、ダッシュボードで見ることが出来る。 またCLIからチェックすることも出来る

Umbrella JS

jQueryのようなDOM操作やAjax周りの機能を提供する小さなライブラリ

stomita/clipboard-hook

要素ごとのイベントを移譲することで、全体としてのcut/copy/pasteイベントに対するhookを書けるライブラリ

Jam3/devtool: runs Node.js programs through Chromium DevTools

Electron上でNode.jsを実行し開発者ツールでデバッグ出来るツール。 コマンドラインでNode.jsのファイルを指定するだけで実行できる。

skerit/janeway: A curses-based console for node.js

curses/blessedベースのJavaScript REPL。 ブラウザの開発者ツールのようにインタラクティブな動作を目的としている

JavaScript Master - O'Reilly Media

2016年3月発売