javascriptを利用したWebサービス開発環境の一例
http://js-mind.appspot.com/を作成している環境。
エディタ
バージョン管理
- Subversion + TortoiseSVN
- 基本。
サーバー側
- Google App Engine(Python)
- フレームワークがあるので記述量が少なくて済み、利用者が多いため情報が多い。
ガバレッジ測定
- jscoverage
- QUnitでのテストのガバレッジを測定する。網羅率80%ぐらい。
ビルド
他
- "リンク作成シェル拡張"
- 開発フォルダの下にソースをまとめて置いているが、ローカルでのGAEのテストのために、GAEのフォルダの下にソースフォルダのリンクを作っている。