JSer.info #94 - 既にいろいろなツールで使われていますが、JavaScriptパーサのesprima 1.0.0がリリースされました。
ちょうど、esprimaの作者でもあるAriya HidayatさんがBringing JavaScript Code Analysis to The Next Levelというesprimaなどに関するスライドを公開しているので、一緒に読むとesprimaによってどういうことができるのかやそれらに関連したツールはどういうものがあるのかが分かると思います。
ACEなどとよく並べられますが、ブラウザベースのJavaScript開発環境のOrion 1.0がリリースされました。こちらのツールも先ほどのesprimaが使われていたり、esprimaの中心的なContributorsでもあるConstellationさんが書いたJSDoc parserのdoctrineなどが使われています。
Aimingの大規模 JavaScript(CoffeeScript)開発についてのスライドや記事が公開されていて、色々な視点で書かれているので興味深いと思います。
Esprima
http://esprima.org/
ECMAScriptでかかれれたECMAScript parser Esprima 1.0.0リリース
Node v0.8.14 (Stable)
http://blog.nodejs.org/2012/10/25/node-v0.8.14/
Node.js v0.8.14リリース。
0.8.13のbugfix
Orion 1.0 Release | Orion News
http://planetorion.org/news/2012/10/orion-1-0-release/
Orion 1.0 リリース.
ブラウザベースのJavaScript開発環境
Download Qatrix
http://qatrix.com/download
Qatrix 1.0 リリース
Express 3.0 - TJ Holowaychuk
http://tjholowaychuk.com/post/34189797102/express-3-0
Express 3.0リリース
CoffeeScript
http://coffeescript.org
CoffeeScript 1.4.0リリース。
CoffeeScript compiler の修正が中心
jQuery UI 1.9.1 | jQuery UI Blog
http://blog.jqueryui.com/2012/10/jquery-ui-1-9-1/
jQuery UI 1.9.1リリース
SIE 5の公開 - プラグインレスでSVGを表示する「SIE」開発ブログ
http://d.hatena.ne.jp/dhrname/20121023/p1
SIE 5リリース
WebStormからtestacularでテストとデバッグをする方法 | Web scratch
http://efcl.info/2012/1028/res3154/
WebStorm上でTestacularを使ったテスト実行とデバッグを行う方法について
Using the PageVisibility API - HTML5 Rocks
http://www.html5rocks.com/en/tutorials/pagevisibility/intro/
PageVisibilityAPIについて。
動画再生やNotification API、アクセス解析を例にした使い方
A Node in Nodes - JSHintで気軽なコーディングを
http://blog.craftgear.net/50832ff38cdc8fb415000001/title
jshintのオプション解説まとめ
uuCanvas.js のサブセットとして VMLCanvas.js を切り出しました - latest log
http://uupaa.hatenablog.com/entry/2012/10/23/085624
VMLを使ってCanvasをレンダリングするVMLCanvas.jsリリース。
excanvasのように単独で利用できる
CSSOとgrunt-csso | MOL
http://t32k.me/mol/log/csso-and-grunt-csso/
CSSの構造を分析してマージや削除をする圧縮ツール
Bringing JavaScript Code Analysis to The Next Level // Speaker Deck
https://speakerdeck.com/ariya/bringing-javascript-code-analysis-to-the-next-level
AriyaさんのEsprimaについてのスライド。
Esprima(ECMAScript parser written in ECMAScript)を使ったコード解析のデモやツール等の紹介。
LintやCoverage、Execution Tracing、escodegenの話やesmangleでのMinificationやObfuscationのコード生成について。
Aiming study#6pdf
http://www.slideshare.net/mizchi/aiming-study6pdf
"大規模JS その設計と実装と現実”
大規模なWebアプリ開発におけるチーム開発や構造、パフォーマンスについてのスライド
QUnit再入門(version 1.10.0 編) - L4L
http://kozy4324.github.com/blog/2012/10/27/qunit/
QUnitの分かりやすい使い方のスライド
Testing JavaScript/CoffeeScript with Mocha and Chai
http://www.slideshare.net/markykang/testing-javascriptcoffeescript-with-mocha-and-chai
Mocha + Chai + CoffeeScriptでテストについてのスライド
Web Component概要
http://www.slideshare.net/shumpei/web-component-14846079
Web Componentのテンプレート/デコレータ/カスタム要素/Shadow DOMについてのスライド
Javascript Territory - Jster Javascript Catalog
http://jster.net/
JavaScriptのライブラリ等をカテゴリ別にまとめているサイト
ariya/grunt-jsvalidate
https://github.com/ariya/grunt-jsvalidate
Esprimaを使ったJavaScriptのバリデーション、シンタックスエラーを検知するGruntタスク
Plunker
http://plnkr.co/
jsFiddle的なウェブサービス。
任意のファイル名を付けられたり、リアルタイムで編集を共有したり、コメントなども付けられる
borismus/srcset-polyfill
https://github.com/borismus/srcset-polyfill
srcsetのpolyfillライブラリ
http://myakura.hatenablog.com/entry/2012/05/16/022649
d-i/Sassquatch
https://github.com/d-i/Sassquatch
TDD for Sass
Sass上でassertionを行う
tildeio/rsvp.js
https://github.com/tildeio/rsvp.js
シンプルなpromisesの実装ライブラリ。then/resolve/reject、on/trigger
vesln/r…e · GitHub
https://github.com/vesln/r…e
アルファベットや数字のrange + コレクションメソッドのライブラリ
Numeral.js
http://numeraljs.com/
数値の整形、計算、単位等を扱うJavaScriptライブラリ
Single page apps in depth (new free book)
http://singlepageappbook.com/
single page appについての無料ebook。
ウェブアプリのアーキテクチャー概要、メンテナンス、テストについて、モジュールとTDD、MVC、model dataとevent通知、Colllection、キャッシュ、テンプレート等