JSer.info #138 - 長いRCがおわりEmber.js 1.0とEmber Dataの1.0βがリリースされました。
RC間でも色々な変更が行われていましたが、1.0はstableなので次のメジャーアップデートまで破壊的な変更は行わないようです。
- JavaScript - あなたはいつEmber.jsを使うべきか? - Qiita [キータ]
書かれたのは結構前ですが、Ember.jsがどういうものなのかの概要 - Ember.js Resources on EmberWatch
Ember.js関連の記事などをまとめているサイト
ECMAScript Internationalization API - Generated Content by David Storey という記事では、ECMA-402として知られるi18n APIについてよくまとまっています。
使い方から具体的なコード例、ロケールのサポート状況についてなどかなり詳しく書かれています。
これらのAPIはIntlオブジェクトに定義されていて、特に日付に関するDateTimeFormatなんか結構使い所が多そうで面白いAPIだと思います。
(ライブラリレベルだと日付を便利に操作するためのJavaScriptライブラリ色々 | Mach3.laBlogにまとまっています)
メンテナブルCSS | 株式会社サイバーエージェント というレポートでは、CSSにおけるコーディングルールについて書かれています。
なぜそうするのかについても書かれていていい文章だと思います。(ちょっと曖昧な部分も有りますが)
Ember.js - Ember 1.0 Released
http://emberjs.com/blog/2013/08/31/ember-1-0-released.html
Ember.js 1.0とEmber Data 1.0βをリリース
YUI 3.12.0 Released - YUI Blog
http://www.yuiblog.com/blog/2013/08/29/yui-3-12-0-released/
YUI 3.12.0リリース。
Hypertext Transfer Protocol version 2.0 (draft-ietf-httpbis-http2-06) 日本語訳
http://summerwind.jp/docs/draft-ietf-httpbis-http2-06/
HTTP/2.0 Draft 06 日本語訳
http://summerwind.jp/docs/draft-ietf-httpbis-http2-06/
ECMAScript Internationalization API - Generated Content by David Storey
http://generatedcontent.org/post/59403168016/esintlapi
ECMAScript i18n APIについて。
Intlオブジェクトを使ってロケールに合わせた日付や数値、読み等を意識した文字列のソートなどコード例を含めながら詳しく解説されてる
HTML5 コンポーネント: 標準コンポーネントの実装
http://www.ibm.com/developerworks/jp/web/library/wa-html5components3/
Web Componentsにおける Polymer と Mozilla X-Tag について。
Sorted Maps in JavaScript - JSter Javascript Catalog
http://jster.net/blog/sorted-maps-in-javascript#.UiIB7bxt-Cj
JavaScriptでBinary Search Treesとbalanced search Treeの実装について。
実装ライブラリとして http://monmohan.github.io/dsjslib/ について
Kickstart Your AngularJS Development with Yeoman, Grunt and Bower - SitePoint
http://www.sitepoint.com/kickstart-your-angularjs-development-with-yeoman-grunt-and-bower/
Yeomanを使ったジェネレータ、Gruntを使ったテストの実行、Bowerを使ったライブラリの管理などについてのAngularJSチュートリアル
More maintainable Gruntfiles
http://www.thomasboyt.com/2013/09/01/maintainable-grunt.html
Gruntfiesのメンテナンス性をあげるにはどうするべきかという記事。
load-grunt-tasksでloadNpmTasksをまとめる、タスクをファイルにわけて読み込んで使うようにする等
An Absolute Beginner’s Guide to Node.js
http://blog.modulus.io/absolute-beginners-guide-to-nodejs
Nodeチュートリアル.
シンプルなHTTPサーバとファイルの読み込み、npmの扱いなどについて
メンテナブルCSS | 株式会社サイバーエージェント
http://www.cyberagent.co.jp/recruit/techreport/report/id=7926
CSSのコーディングルールとツールについて。
それぞれのルールに”なぜこのルールがあるの?”という項目が用意されている
RequireJSをプロジェクトで使ってみての所感 - ダーシマ・ヱンヂニヤリング
http://tsmd.hateblo.jp/entry/2013/08/06/165357
“ファイルサイズ、リクエスト数の最適化”のためにRequireJSを導入した話.
遅延ロードと依存関係解決用途のローダーとしてのRequireJSについて
Functional JavaScript/TypeScript // Speaker Deck
https://speakerdeck.com/yaakaito/typescript
ES6の=>等を使って関数型スタイルなJavaScriptについてのスライド
モバイルOSとWeb標準とそれらへのアプローチ
http://www.slideshare.net/kisato/osweb
モバイルOSと入ってるAPIの標準化の状態などについてのスライド
脱初心者のためにこれだけは知っておきたいJavaScriptネタ - Google ドライブ
https://docs.google.com/presentation/d/1xprAZn5EuAZJ1NPcDFKfYb5LV4UtZfDvBinS-gOaOAQ/edit#slide=id.gf898cc10_1102
関数、レキシカルスコープ、スコープチェイン、クロージャ、プロトタイプチェーンについてのスライド
Backbone Weekly Newsletter
http://backboneweekly.com/
Backbone.jsに関する週刊のメールマガジン
jQueryサイト:完成! | Design Drill Diary
http://designdrill.jp/wordpress/?p=6876
jQueryに関するチュートリアル、サンプルやリファレンスをまとめたサイト
http://www.jquerystudy.info/
causes/scss-lint
https://github.com/causes/scss-lint
Sass Lintツール
jpillora/xhook
https://github.com/jpillora/xhook
XHRのレスポンスやリクエストをhookして、Fakeや値を追加したりキャッシュ機構を設けたりできるライブラリ
sindresorhus/load-grunt-tasks · GitHub
https://github.com/sindresorhus/load-grunt-tasks
Gruntタスクのロードをまとめるタスク
Amazon: JavaScript Creativity: Exploring the Modern Capabilities of JavaScript and HTML5 [Paperback]: Shane Hudson
http://www.amazon.com/o/ASIN/1430259442/amazon0abac-22/ref=nosim
2014年5月14日発売
New eBook: JavaScript Patterns JumpStart Guide - Clean up your JavaScript Code - Dan Wahlin
http://weblogs.asp.net/dwahlin/archive/2013/09/01/new-ebook-javascript-patterns-jumpstart-guide-clean-up-your-javascript-code.aspx
JavaScriptのパターンについてのKindle本