Fork me on GitHub

2014-05-06のJS: Node 0.11.13、ECMAScript 6入門、JS Testing Recipes

Edit on GitHub 編集履歴を見る

JSer.info #173 - Node v0.11.13 (Unstable)がリリースされました。 Unstableですが、このバージョンで内蔵してるV8が3.24.xに上がったので、以下で紹介されているES6の機能が使えるようになっています。


ECMAScript 6入门 という電子書籍(サイト)では、ECMAScript6で追加された新しい構文や既存のNumberStringに増えたメソッドなどについて書かれています。

中国語の書籍ですが、ES6全般について書かれていて、コード例も多いので一度目を通してみるといいです。 また、文章はCC BY-NC 4.0でruanyf/es6tutorialに公開されていて、サイトはMarkdownで書いてdittoで作られていてワークフローとしても面白いと思います。

Nicholas C. Zakasさんも今 Github+ LeanpubUnderstanding… by Nicholas C. Zakas [Leanpub PDF/iPad/Kindle]という書籍を執筆中です。


jstestjsclassの作者である@jcoglanさんが書いたJavaScript Testing RecipesというJavaScriptのテストについての書籍が購入できるようになっています。

ブラウザ以外にもNode.jsアプリについてのテストについて詳しく書かれている感じで、NodeのCLIアプリのテストについて等も書かれています。


ヘッドライン

node.jsReleaseNote

Node v0.10.27リリース

node.jsReleaseNote

Node 0.11.13 unstableリリース。

V8の更新でES6 PromiseやObject.observe、WeakMap/Set等が入った

jQueryReleaseNote

jQuery 1.11.1 と 2.1.1リリース。

googlelibrary

Closure LibraryやClosure Compiler等がGithubに移行した

JavaScriptASTToolsReleaseNote

sweet.js 0.6.0リリース。

カスタム演算子の定義、マクロをモジュールとして読み込む事が出来るように、Custom Pattern Classes等

ECMAScriptReleaseNote

ES6 draft Rev24リリース

アーティクル

node.jsTips

node.jsでのrequireの書き方のベストプラクティスについて。

ESLintで似たようなものがルールとして定義されてる

http://eslint.org/docs/rules/no-mixed-requires.html

JavaScript

ReactとRactiveの違いについてReactの作者が語っている

JavaScript

改めてES5の機能に使ったコードについて。

"use strict"、Object.seal/freezeの利用、Object.definePropertyでのgetter/setter、bind、Arrayの拡張メソッドの利用などついて

JavaScriptPromisestesting

最初に落ちる条件を明示することでPromiseのテストのミスを減らすことを目的にしたライブラリについて

スライド、動画関係

JavaScriptデザインパターンスライド

JavaScriptとデザインパターンについてのスライド

CSSイベント動画

CSSConf Australia 2014の動画が公開された

CSSHTMLスライド

HTML/CSS/JSのモジュール化についてのスライド。

https://suitcss.github.io/ を使ったCSSのモジュール化、それらをcomponentを使って管理する話

JavaScriptスライドイベント

FutureJSのスライドが公開されてる

node.js動画

Node.jsのstreamsの歴史について

ソフトウェア、ツール、ライブラリ関係

JavaScriptPromisestesting

RSpecライクなテストフレームワーク。

Promiseのテストもサポートしてる

browserdebugTools

ファイル監視してビルドした結果を実行中のアプリに反映するツールとChrome拡張。

自動リロード的なツール

書籍関係

JavaScripttestingbook

JavaScriptのテストについての書籍。

http://jstest.jcoglan.com/ を使っていて、Node.jsのStreamやCLIアプリ、ブラウザのテスト、関数とモック、withについてなど書かれている

webperformancebook

2014年05月30日 発売

High Performance Browser Networkingの翻訳本

JavaScriptECMAScriptbook

ES6入門の電子書籍。

ES6の新しい構文や追加されたメソッド等について書かれている。

文章のライセンスはCC BY-NC 4.0でソースも公開されてる

TypeScriptbook

TypeScriptリファレンスの電子版先行リリース

この記事へ修正リクエストをする
記事を紹介する