2010-11-21 4 views

答えて

8

春より数年前、人気/成功の観点から、RoRは春よりも成功したと言えるのは間違いないと思う。

Javaコミュニティの中でSpringは非常に成功しましたが、RoRの前にはまったくRubyコミュニティがなかったことに注意してください.RoRが現在持っている巨大なRubyコミュニティを担当していることは明らかです。

Springは間違いなく「有名」になる最初のMVCフレームワークですが、RoRはRubyコミュニティに革命をもたらし、現在でははるかに一般的なフレームワークです。

+0

私はRoRが提供しているものが何であるか疑問に思います – user496949

+0

Rubyコンソールとサーバーのラッパーが含まれているためです。誰かがそれを釘付けにする完全なスタックを言いました。 – ocodo

+0

RoRが春より人気があると言っても過言ではありません。 SpringはJavaアプリケーションのフレームワークであり、この傘下のフレームワークの下に、MVCフレームワークがあります。 Rubyと比較してSpring MVCで働いている人が増えています(これはRubyと比較して非常に人気のあるJavaを考えると驚くべきことではありません) - http://trends.builtwith.com/framework – mmcrae

2

articleから、Ruby on Railsがリリースされる前(2004年7月)にSpring MVCが存在することが分かります。

+0

春からRoR数年前、なぜRubyがすごく人気になるのですか? – user496949

7

いいえ、どちらもありませんでした。 MVCはWeb開発よりも前にあり、ファットクライアントのGUIアプリケーションに由来しています。 Webアプリケーションに関して、人々はWebフレームワークが普及する前に、JSPとサーブレットを使用してMVCスタイルのWebアプリケーション(当日はModel-2と呼ばれています)を作成していました。

春とRoRはそれほど類似していません。 Springはツールキットであり、RoRはフルスタックソリューションです。 RoRはRooやGrails(どちらも実装の大きな部分としてSpringを使用しています)に似ています。

+1

私は、Turbine(http://turbine.apache.org/)が、少なくともJava空間でMVC Webフレームワークとして成功したと思います。 –

+0

@Neeme Praks:はい、タービンが私の最初の推測でしょう。 –