ruby-on-rails - Rails 应用程序所需的最少文件数量是多少?

标签 ruby-on-rails ruby-on-rails-3 minimize minimum

我正在寻找编写一个仅显示索引页面的 Rails 应用程序。它不会使用任何数据库访问。所有功能都将使用一个 Controller 和 JavaScript 来实现。像这样的应用程序需要的最少文件数量和目录结构是多少?

最佳答案

如果这就是您想要的,为什么要使用 Rails?

Rails 是一个非常复杂的框架,为您提供了一系列触手可及的功能。但是,如果您明确表示不会使用其中任何一个(只有一个 Controller ,因此无需担心路由,没有数据库,因此也没有模型,只有一页,因此布局毫无意义......),为什么不只是编写 Sinatra 应用程序?

使用 Sinatra,您可以将所有内容写入一个 Ruby 文件中。如果您真的愿意,您甚至可以将所有模板打包在其中,但这有点过头了。因此,我会说,1 .rb、1 个或多个模板(如果您使用部分模板)、1 .js 和 1 .css .

关于ruby-on-rails - Rails 应用程序所需的最少文件数量是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5787973/

相关文章:

ruby-on-rails - ArgumentError : Relation passed to #or must be structurally compatible.值不兼容:[:joins]

ruby-on-rails - Rails CSRF 保护是如何工作的?

python - 以最小成本包围点的最小圆

javascript - 点击时 highcharts div 调整为最小值和最大值

c# - 在 WinForm 上禁用最小化和最大化?

ruby-on-rails - 在Rails中缓存Twitter API调用

ruby-on-rails - rails I18n : setting initial locale from HTTP_ACCEPT_LANGUAGE

ruby-on-rails - 如何处理ajax调用的身份验证失败?

ruby - 在 Rails 中,如何向 String 类添加一个新方法?

ruby-on-rails - 用于 Ruby/Rails 的基于组件的 UI 框架?