注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

Webアプリケーションを構築しているとどうしても必要になるのがJavaScriptだ。サーバサイドの言語はPHPやRuby、Perl、Java、Pythonなど様々な言語が選ばれるが、JavaScriptについては代わりがない。 0

Picture 165.png
RubyからJavaScriptが生成される 0

 

Picture 168.png
元のRubyコード 0

 

サーバサイドの言語は得意だが、JavaScriptはちょっと…という人もいるのではないだろうか。そんな人にとって、これは朗報かも知れない。 0

今回紹介するオープンソース・ソフトウェアはRed、RubyスクリプトをJavaScriptに変換するソフトウェアだ。 0

RedはRubyの文法に則って記述したプログラムをJavaScriptに変換してくれるソフトウェアだ。まだ複雑な構文に対応している訳ではなく、クラスや関数を定義したり(無名クラス、無名関数も作成できる)、プロパティを設定したりといったことができる。 0

Picture 167.png
ブラウザ判定も組み込める 0

 

Rubyは括弧を省略して書くことができるので、Redではそれを自動補完してくれる。また、ネームスペースへの対応やPrototype.jsなどの外部ライブラリにも対応している。特にRails向けにはプラグイン形式でRedを利用できるようにもなっている。 0

言語間の差異があるので、そのまま適用という訳にはいかないだろう。だが、機能が増えてくればほぼそのまま利用できるようになるかも知れない。そうすれば言語の壁を気にすることなく開発が進められるようになる、素晴らしい未来がみえてくる。 0

 

Home — red — GitHub
 http://github.com/jessesielaff/red/wikis 0

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が194あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る