2016-08-30のJS

Release v4.0.0 · pixijs/pixi.js

pixi.js 4.0.0リリース Multi texture rendereringのサポート、GPU GC管理、WebGLレンダーの改善、npmでパッケージの公開など

Release v6.14.0 · babel/babel

Babel 6.14.0リリース。 es2017 presetと、ES2015+を扱うlatest presetが追加された。

The State Of JavaScript: Front-End Frameworks – Medium

JavaScriptのフレームワークについてアンケート結果。 認知度はVue以外大体同じ。 学びたいもの: React -> Vue -> Angular2 満足度: React -> Vue -> Angular2

Enable Chrome Accessibility Experiment

Chromeの試験的なAccessibility inspectorを有効にする方法。 要素に対するWAI-ARIAの情報をElementsパネルで見ることができる

Demythstifying Web Components – Back Alley Coder

Web Componentsに関するよくある誤解について書かれたもの

How To Use WebPageTest and its API | CSS-Tricks

WebPageTest APIを使ったメトリクスについて

Three Ways to Test Angular 2 Components – Angular 2

AngularJS 2のコンポーネントをテストする方法について

You SHOULD Learn Vanilla JavaScript Before JS Frameworks - Snipcart

フレームワークを学ぶ前にJavaScriptを学ぼうという話

jsdoc-to-assert を試す – アカベコマイリ

jsdoc-to-assertでのランタイムassertの導入について

型定義ベースのアサーションライブラリ types-assert を書いた - Qiita

TypeScriptの型定義ファイルを使ったassertionライブラリ

From MVC to Flux - JS Monthly London - YouTube

改めてFluxとはどういうコンセプトなのか、同様のコアコンセプトを持つReduxについての紹介

thejameskyle/itsy-bitsy-data-structures: All the things you didn't know you wanted to know about data structures

JavaScriptでリスト、ハッシュテーブル、スタックなどのデータ構造についての実装と解説リポジトリ。 それぞれの探索のコストや特徴などの解説がコメントに書かれている

SAM - State | Action | Model

SAM (State-Action-Model)についてのドキュメントサイト

babel/babel-minify: Babel preset for minification (Alpha)

Babelのminify plugin preset

google/closure-compiler-js: Package for the JS version of closure-compiler for use via npm

Closure Compilerの一部機能を使えるツール。JavaScriptへのコンパイル済みファイルを含んでいるので、Javaを必要としない。

reactjs/react-docgen: A CLI and toolbox to extract information from React component files for documentation generation purposes.

ReactのpropTypesなどをパースしてASTとして取得できるライブラリ/CLI

pakastin/redom: Tiny DOM library

DOM APIを使った小さなコンポーネントライブラリ

nolanlawson/slow-deps: 🐌 Measure which dependencies in a project are slowest to npm install

npmの依存モジュールがそれぞれどれくらいのインストール時間やサイズなのかを計測出来るツール

Fluent JavaScript | PACKT Books

2017年4月6日発売