我希望编写一个rails应用程序,只显示索引页。它不会使用任何数据库访问。所有功能将使用一个控制器和javascript实现。这样的应用程序最少需要多少文件和目录结构?
如果这就是你想要的,为什么是Rails?
Rails是一个非常复杂的框架,它为您提供了大量的功能。但如果你明确说你不会使用其中任何一个(只有一个控制器,所以没有路由需要担心,没有数据库,所以也没有模型,只有一个页面,所以布局没有意义…),为什么不直接写一个Sinatra应用呢?
使用Sinatra,您可以在一个Ruby文件中编写所有内容。如果您真的想这样做,您甚至可以将所有模板打包在其中,但这有点过头了。因此,我想说,1个.rb
, 1个或更多的模板(如果你使用部分),1个.js
和1个.css
。