いま開発者の間では、「Ruby on Rails(ルビー・オン・レイルズ、RoR)」が注目されている。 しかし、「Ruby on Rails」とはいったい何なのか、わからない方も多くいるだろう。 そこで今回は、「Ruby on Rails」とは何なのかに焦点を当ててみた。 まず、「Ruby on Rails」とは、圧倒的な開発効率を誇るWebアプリケーション開発のためのWebフレームワークである。 開発言語「Ruby」自体は、日本人のまつもとゆきひろ氏が開発したもので、これをベースとしたフレームワークになっている。 単機能Webサーバと、データベースの設定も含めた、サービスを実際に動作させるまでの手続き、設定がスムーズに素早く、簡単にできることが最大の特長である。 一般的なプログラミング言語が持つ柔軟性をあえて無視し、「Rails」の中に組み込んだ「黄金の道(golden path)」を利