Fork me on GitHub

2013-09-02のJS: Ember.js 1.0、ECMAScript i18n API、メンテナブルCSS

Edit on GitHub 編集履歴を見る

JSer.info #138 - 長いRCがおわりEmber.js 1.0Ember Dataの1.0βがリリースされました。
RC間でも色々な変更が行われていましたが、1.0はstableなので次のメジャーアップデートまで破壊的な変更は行わないようです。 

ECMAScript Internationalization API - Generated Content by David Storey という記事では、ECMA-402として知られるi18n APIについてよくまとまっています。
使い方から具体的なコード例、ロケールのサポート状況についてなどかなり詳しく書かれています。 
これらのAPIはIntlオブジェクトに定義されていて、特に日付に関するDateTimeFormatなんか結構使い所が多そうで面白いAPIだと思います。
(ライブラリレベルだと日付を便利に操作するためのJavaScriptライブラリ色々 | Mach3.laBlogにまとまっています)

メンテナブルCSS | 株式会社サイバーエージェント というレポートでは、CSSにおけるコーディングルールについて書かれています。
なぜそうするのかについても書かれていていい文章だと思います。(ちょっと曖昧な部分も有りますが) 

ヘッドライン

JavaScript MVC library ReleaseNote

Ember.js 1.0とEmber Data 1.0βをリリース

YUI ReleaseNote

YUI 3.12.0リリース。

HTTP2 翻訳 spec

HTTP/2.0 Draft 06 日本語訳
http://summerwind.jp/docs/draft-ietf-httpbis-http2-06/

アーティクル

ECMAScript JavaScript i18n

ECMAScript i18n APIについて。
Intlオブジェクトを使ってロケールに合わせた日付や数値、読み等を意識した文字列のソートなどコード例を含めながら詳しく解説されてる

HTML5 WebComponents

Web Componentsにおける Polymer と Mozilla X-Tag について。

JavaScript アルゴリズム

JavaScriptでBinary Search Treesとbalanced search Treeの実装について。
実装ライブラリとして http://monmohan.github.io/dsjslib/ について

AngularJS tutorial

Yeomanを使ったジェネレータ、Gruntを使ったテストの実行、Bowerを使ったライブラリの管理などについてのAngularJSチュートリアル

Grunt Tips

Gruntfiesのメンテナンス性をあげるにはどうするべきかという記事。
load-grunt-tasksでloadNpmTasksをまとめる、タスクをファイルにわけて読み込んで使うようにする等

node.js tutorial

Nodeチュートリアル.
シンプルなHTTPサーバとファイルの読み込み、npmの扱いなどについて

CSS document

CSSのコーディングルールとツールについて。
それぞれのルールに”なぜこのルールがあるの?”という項目が用意されている

JavaScript AMD

“ファイルサイズ、リクエスト数の最適化”のためにRequireJSを導入した話.
遅延ロードと依存関係解決用途のローダーとしてのRequireJSについて

スライド、動画関係

JavaScript ECMAScript TypeScript スライド

ES6の=>等を使って関数型スタイルなJavaScriptについてのスライド

mobile OS web spec

モバイルOSと入ってるAPIの標準化の状態などについてのスライド

JavaScript スライド

関数、レキシカルスコープ、スコープチェイン、クロージャ、プロトタイプチェーンについてのスライド

サイト、サービス、ソフトウェア関係

JavaScript backbone.js mail

Backbone.jsに関する週刊のメールマガジン

jQuery ReleaseNote tutorial リファレンス

jQueryに関するチュートリアル、サンプルやリファレンスをまとめたサイト
http://www.jquerystudy.info/

ツール、ライブラリ関係

Sass Tools console

Sass Lintツール

XHR JavaScript library testing

XHRのレスポンスやリクエストをhookして、Fakeや値を追加したりキャッシュ機構を設けたりできるライブラリ

Grunt

Gruntタスクのロードをまとめるタスク

書籍関係

JavaScript book

2014年5月14日発売

JavaScript ebook

JavaScriptのパターンについてのKindle本

この記事へ修正リクエストをする
JSer.info Slackに参加する