2016-04-11のJS

Grunt 1.0.0 released - Grunt: The JavaScript Task Runner

Grunt 1.0.0リリース。 GruntプラグインのpeerDependenciesには"grunt": ">=0.4.0"を入れることを推奨してる。

Release v1.0.0 - Rosebud · SBoudrias/Inquirer.js

ターミナルで選択肢などインタラクティブな動作を行うInquirer.js 1.0.0リリース。 PromiseベースのAPIへ変更

normalize.css/CHANGELOG.md at 4.0.0 · necolas/normalize.css

normalize.css 4.0.0リリース。

AWS Lambda Supports Node.js 4.3

AWS LambdaでNode.js 4.3をサポート

jsdom/Changelog.md at 8.3.0 · tmpvar/jsdom

jsdom 8.3.0リリース。 Node Canvasを使った外部リソースを使ったimgの処理を追加(optional)。 img.naturalWidthなどの実データに基づく値を取れるようになっています。 また、Page Visibility APIの基本的な実装を追加するなど

React v15.0 | React

React v15.0リリース。 IE8のサポート終了、semverに準拠してアップデートするように変更。 0.14で非推奨なメッセージがでてなければ、そのままアップデートして動作する。

Tools to Learn JavaScript By Doing -Telerik Developer Network

js-assessment、NodeSchool、Advent of CodeなどJavaScriptを学べるインタラクティブ性のあるツールについて

Introducing the Microsoft Edge Platform Issue Tracker | Microsoft Edge Dev Blog

MS EdgeのIssue Trackerがアップデートされた。

WebdriverIOで始めるE2EテストとPageObject - Qiita

WebdriverIOを使ったE2EテストをPageObjectパターンで実装する話

Reactコンポーネントをnpmパッケージとして開発する - Hatena Developer Blog

Reactコンポーネントをnpmでライブラリとして公開する方法とメリット/デメリットについて。

Streaming template literals - JakeArchibald.com

Template LiteralとWHATWG Streamをあわせる方法について

Angular 2 — Unit Testing recipes — Google Developer Experts — Medium

AnguarJS2でのテストパターン

Introduction to flux-util // Speaker Deck

Facebookのflux utilについてのスライド。 flux utilの機能や担当する役割について

React.run - Beta

React Componentのコードを実行/共有できるJSFiddle的なサービス

Microsoft Edge Developer Resources

MSEdgeのウェブサイトでのCSSプロパティの使用率やブラウザのAPIサポート率などのデータ。

jdonaghue/es-search: Search ECMAScript structurally

ASTベースでJavaScriptのコードから構造に一致する部分を検索するツール

redfin/react-server: React server monorepo

Reactを使ったexpress middlewareなどのサーバ関連の実装

mohayonao/web-audio-engine: Pure JS implementation of the Web Audio API

Web Audio APIのPure JavaScript実装。 PCM audioをNode Streamに吐くことができる

kenwheeler/cash: An absurdly small jQuery alternative for modern browsers

jQuery Alternativeなライブラリ。 jQueryのDOM周りのメソッドを集めた感じ

brigand/babel-plugin-flow-react-proptypes: A babel plugin to generate React PropTypes definitions from Flow type declarations.

FlowTypeでReactのpropTypesを書くと、JavaScriptのpropTypesに変換してくれるBabelプラグイン

c58/marsdb: MarsDB is a Promise based lightweight database with MongoDB query syntax, written on ES6

minimongoのようなクライアントサイド向けのデータベースライブラリ。 Adpterでバックエンドとなる保存方法を変更できるため、BrowserやElectron、Node.jsなどで動作する

PlasmaPower/assert-request: Assert responses to HTTP requests in Node.JS

Node.jsでrequestに対してresponseのassertを行うライブラリ

Amazon.com: Isomorphic Application Development with JavaScrip eBook: Konstantin Tarkus: Kindle Store

2017年2月4日発売 Isomorphic JavaScriptについての書籍