JavaScriptの開発のお供に「newjs」
RailsがあるからRubyをやる、という訳ではないだろうがRailsからRubyに入ったという人は数多い。そうした人にとって、コントローラやモデル、テストケースまで生成できるコマンドラインツールは非常に便利に感じることだろう。
同様の手法をJavaScriptでも活かそうというのがこのソフトウェアだ。
今回紹介するオープンソース・ソフトウェアはnewjs、JavaScriptの開発、テスト環境構築ソフトウェアだ。
newjsはgemからインストールできる。そしてnewjsコマンドで必要なファイルを一気に生成してくれる。そしてテストケースも生成してくれるので、開発からテストと言った流れがスムーズになる。
サーバなどは特にないようで、生成されたHTMLファイルをブラウザで開いてUnitTestを実行する。他にも作成したファイルをRubyForgeへアップロードする機能や、Webサイト(index.html)を生成する機能、Webサイトへアップロードする機能もある。
JavaScriptの活用範囲はどんどん広がっている。ライブラリもそれに連れて大きく、メンテナンスも大変になっているはずだ。テストケースを使い、バグのないシステムを目指すためにも、newjsを活用して欲しい。
rake website_generate
http://newjs.rubyforge.org/