2015-11-03のJS

Vue.js 1.0.0 Released - vue.js

Vue.js 1.0.0リリース。 テンプレートの改善、非推奨なAPIを削除、初期表示の速度改善など

6.0.0 Released · Babel

Babel 6.0.0リリース。 まだ関連プラグインが追いついていないため扱いに注意。 Babelの内部的に使っていたモジュールがそれぞれパッケージとして利用できるようになった。 プラグインがオプトインとなり、同時にプラグインプリセットが用意された。 また変換の速度改善やプラグインのAPI変更が行われている。

Node v5.0.0 (Stable) | Node.js

Node.js 5.0.0リリース。 fs.readFileがfile descriptorをサポート、npm 3.xがデフォルトへと変更、ALPNサポート、util.inheritsがES6 Classesからも継承できるようになるなど

New in bluebird 3.0 | bluebird

Promiseライブラリであるbluebird 3.0リリース。 Cancellation APIのデザインを変更、 Promisificationの挙動を変更、Promise.configで警告についてを設定可能になるなど

Dev.Opera — Opera 33 released

Opera 33リリース。 <link rel=preconnect>、ES6 new.target、spread operator、DOMException、CSS.escape、HTTP Client Hintsなどのサポート

Release 1.20.0 · jquery/qunit

QUnit 1.20.0リリース assert.raises()の追加、Symbolの比較をサポート、QUnit.moduleのネストに対応するなど

node-browserify/changelog.markdown at master · substack/node-browserify

Browserify 12.0.0リリース。 Node.js 4.xが対象となり、0.8はサポートから外れた。 Source Mapで日本語などが化けないように、シンボリックリンクされたモジュールは変換の対象外へと変更など

ESLint v1.8.0 released - ESLint - Pluggable JavaScript linter

ESLint v1.8.0リリース。 --cacheでキャッシュを作るファイル・ディレクトリを指定できるように

Vue.js: a (re)introduction

Vue.js 1.0.0がリリースされたため、Vue.jsについて改めて紹介する記事

express実践入門

expressの入門記事 基本的な使い方、ミドルウェア、プロジェクト構造、テンプレート、エラーハンドリング、ログの取り方などについて書かれている

Bitovi.com | DoneJS Release

JavaScriptMVCの後継であるDoneJSリリース。 DoneJSの特徴について紹介されてる

Firebug &amp; DevTools Integration ★ Mozilla Hacks – the Web developer blog

FirebugとFirefox開発者ツールについて。 Firebug 3ではFirefox開発者ツール上で動くものとなる。 HAR exportやServer側からconsole APIを利用できるChrome Loggerのプロトコルに対応するなど

React+Flux can do in just 137 lines what jQuery can do in 10 | A geek with a hat

メールを出すだけの機能を作るのにjQueryだと10行、React+Fluxだと137行となった。 行数で見ると無駄に見えるが、 Fluxはパターンであるため他の人が見た時に理解がしやすかったり、新しい機能を追加しやすいなどの違いがあるという話。

ES7: Async await

async/awaitについてのスクリーンキャスト。 PromiseでGitHub APIを叩くものを書いて、それをasync/awaitに書き換えながら紹介している

Easier Concurrent Programming in JavaScript with Async Functions

自動販売機的なプログラミングを題材とした、非同期処理とレースコンディションについて ステートマシンベースのもの、Promiseキューとasync/awaitを使ったものをそれぞれ見ていく話

Vue.js入門

Vue.jsについてのスライド 1.0での変更点や基本的な使い方について

React Cheat Sheet

ReactのAPIから該当ドキュメントへ移動出来るチートシート

codemix/fast.js

ArrayやStringなどのネイティブメソッドと似たような処理を実装し直してるライブラリ。 100%の互換性ではなくエッジケースへの対応などは落とすことで速度を稼いでいる

samccone/drool

ChromeDriver(via selenium)を使ってメモリリークが起きてないかを自動チェックするためのツール。

Why Isomorphic JavaScript? - O&#x27;Reilly Media

Isomorphicについての薄い電子書籍

Learning JavaScript, 3rd Edition - O&#x27;Reilly Media

2016年1月発売 初めてのJavaScript 第3版