2016-05-16のJS

Electron 1.0

Electron 1.0リリース。

ESLint v2.10.0 released - ESLint - Pluggable JavaScript linter

ESLint v2.10.0リリース。

Release Notes for Safari Technology Preview 4 | WebKit

Safari Technology Preview 4リリース。 String.prototype.localeCompareの実装、object literalでもsuper()が呼べるように、var log = console.logが可能になるなど

ブレークポイントを使ったJavaScriptデバッグを整理してみた【再入門】 - Qiita

Chrome開発者ツールのブレークポイントの使い方や各種ブレークポイントについて。 画像と共に項目が解説されているので分かりやすい。

するするさせたい:サイボウズ採用情報のアニメーション(その1) - fragmentary

CSSアニメーションのパフォーマンス問題を見つけ方と解決方法について

An Ultimate Guide To CSS Pseudo-Classes And Pseudo-Elements – Smashing Magazine

CSSの擬似要素と擬似クラスの網羅的な解説

Get to Know the Page Visibility API | Scotch

Page Visibility APIの使い所や使い方について

ちゃんと使い分けてる? dependenciesいろいろ。 - Qiita

npmのdependenciesの種類についての解説。

  • dependencies
  • devDependencies
  • peerDependencies
  • optionalDependencies
  • bundledDependencies

runtastic/flow-guide: Our definitive guide for using Flow static JavaScript type checker (https://flowtype.org)

Flowの導入チュートリアル

redux-observable — Medium

Netflixで使ってるredux-observableについて。 なぜredux-なのか? - ReduxはReact周りでよく知られているパターンであり、既に様々なRedux関連ツールが存在するからであるという話

Streamlining the Sign-in Flow Using Credential Management API | Web Updates - Google Developers

Credential Management APIについて。 自動サインインを実装しながら使い方について学ぶチュートリアル

About document.ready

Promiseを返すdocument.readyをどう実装するかという話。 document.readyStateDOMContentLoadedについて

ng-conf 2016 - YouTube

ng-conf 2016の動画一覧

How to make your Webpack builds 10x faster

webpackのビルド速度改善についてのスライド

tc39/proposals: Tracking ECMAScript Proposals

ECMAScriptのProposalまとめリポジトリ。 Active/InActive/Finished/Stage 0のProposalが一覧できる。

Bublé – the blazing fast, batteries-included ES2015 compiler

BabelのようにES2015のコードをES5に変換するツール。 設定なしで動作し、サポートしたいブラウザバージョンを指定することで変換内容を選択できる。

garbles/why-did-you-update: Puts your console on blast when React is making unnecessary updates.

Reactでpropsの中身が一致する場合にも、renderが呼ばれている事を検知してコンソールに表示するライブラリ

leo/args: Minimal toolkit for building CLIs

minimistを使った引数処理、ヘルプ表示、サブコマンドなどに対応したライブラリ

florian/x18n: A sane JavaScript internationalisation library

r18n gem互換記法が使えるi18nライブラリ

documentationjs/globals-docs: Documentation URIs for JavaScript globals.

JavaScriptの型やオブジェクトを渡すと、対応するMDNのドキュメントURLを返してくれるライブラリ