2011-04-26 22 views

回答

5

如果这就是你想要的,为什么Rails?

Rails是一个非常复杂的框架,它为您提供了一大堆功能在您的指尖。但是如果你明确地说你不会使用它(只有一个控制器,所以没有路由担心,没有数据库,所以没有模型,只有一个页面,所以布局是没有意义的......),为什么不只是写一个Sinatra应用程序?

使用Sinatra,您可以将所有内容写入一个Ruby文件。如果你真的想,你甚至可以把所有的模板都包含进去,但这有点过头了。因此,我会说,1 .rb,1个或多个模板(如果您使用偏分量),1 .js和1 .css

+1

谢谢!我一直听说有关西纳特拉,但从来没有看过它。看起来像我需要的解决方案。我撒谎,并意识到我现在需要数据库访问,但只有一个表,所以我想我会[使用此!](http://stackoverflow.com/questions/777724/whats-the-best-way-to-聊到一个数据库,同时,使用 - 辛纳屈)。 – user449511 2011-04-26 09:06:01

+0

Sinatra很棒,我同意。然而,最小的Rails应用程序有一个用例,那就是测试一个Rails插件gem。 – gtd 2011-10-25 22:08:40

相关问题