2015-12-14のJS

Node v5.2.0 (Stable) | Node.js

Node v5.2.0リリース。

Dev.Opera — Opera 34 released

Opera 34(based on Chromium 47)リリース。 Array.prototype.includes、rest parameters、requestIdleCallbackの追加など

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

ES2016 Draft 2015-12-10リリース。 Array.prototype.includesが追加された。 ES2016から採用された仕様策定プロセスに則った形のものとして、初めて追加された新しい機能となる。

JavaScript Developer Survey Results

JavaScript開発者アンケート結果が公開された。毎年DailyJSがやっていたものと同様のもの。 テストを書く人が半数を上回り、フレームワークではReactがもっとも使われるようになり、ES6を全く使ったことのない人は20%以下となるなど

ESLint のカスタムルールを作ろう! (その1) - Qiita

ESLintのルールの作り方

Proxyについて - JS.next

ES6 Proxyについての解説

Universal React ◆ 24 ways

Reactをサーバサイドで扱う方法について

webpack+babel-loader+power-assert+jsdomでフロントエンド開発環境を作る - yutaponのブログ

BabelによるビルドとMochaでのテスト構成についての記事。 Webpackの設定、jsdomを使ったユニットテストについて

How do Promises Work? - Quils in Space

Promiseの小さな実装を書きながらPromiseについて学ぶ話

notes/Do-not-underestimate-credentials-leaks.md at master · ChALkeR/notes

主にNode.js関連のプロジェクトでのトークンやパスワードなど漏れが起きるパターンについて。 もし漏らしていた場合の影響や変更方法について書かれている

Performance Calendar » WebPageTest: Year in Review

今年WebPageTestに追加された機能や連携サービスについて。

Chrome Dev Summit 2015 Notes

Chrome Dev Summit 2015の動画とそれぞれの要点メモ。 サマリがまとまってるのでどの動画を見るかの参考になる

JSConf US LastCall - Track B - YouTube

JSConf US 2015の動画一覧

oneuijs/You-Dont-Need-jQuery

jQuery使わなくてもDOM APIを使って大体同じ事が出来るというまとめ

Jam3/web-audio-player

後方互換性の問題やバージョン毎のバグが多いWeb Audio APIをラップしてクロスブラウザで再生をサポートするライブラリ

peerigon/updtr

npm outdatedベースで、それぞれのモジュールをupdateしてnpm testを行うことで、テストが通ったモジュールのみをアップデート出来るツール

Khaos - Easily generate oft-used project templates.

対話式のテンプレートジェネレーターツール。 テンプレートに使った変数を対話形式で埋められるプロジェクト設定のテンプレートを作れる

embed.js

Twitter、gistやYouTube、絵文字など色々なものを埋め込み出来るライブラリ