用于Web开发的最佳ruby框架

时间:2009-06-18 13:43:36

标签: ruby frameworks

我正在开展一个网络项目。我想在ruby中实现相同的功能。我知道像merb,sinatra这样的ruby框架。我想知道哪个是最适合使用ruby开发基于Web的应用程序的框架?

6 个答案:

答案 0 :(得分:7)

Rails是最古老,最成熟的,它有很好的文档和书籍。它不被认为是轻量级的,并且有很多依赖/包含你可能不想使用的东西。 Merb更轻量级,具有插件架构,并且更加清晰,但它的存在几乎不存在,并且在网上搜索基于merb的东西将获得基于0.x的答案,其中大部分都已过时

如果您从基于ruby的Web项目开始,请使用rails。一段时间后,我建议切换到merb,因为它更干净,但只有你不关心糟糕的文件。

最终rails 3和merb 2将合并,这可能会为你带来两全其美......

答案 1 :(得分:1)

尝试Rails

答案 2 :(得分:1)

ruby​​ on rails(rubyonrails.org)可能是最简单和最好的,但是现在几乎所有框架都提供相同的功能。

答案 3 :(得分:1)

如果您关心就业市场,那么请使用Rails。您将找不到任何其他框架的许多Ruby职位发布。

答案 4 :(得分:0)

他们都是网络框架,因此所有适合。至于哪一个是最好的,这至多是一个主观话题。我会尝试Ruby on Rails,因为它拥有最大的社区,当你构建应用程序时,它可以成为天赐之物。

答案 5 :(得分:0)

Ruby on Rails和Merb。

后来在Rails3上(Ruby on Rails和Merb的合并)