Cat*_*ndu 0 ruby-on-rails scaffolding ruby-on-rails-3.2
我是rails上的ruby新手.我想知道为什么我们使用scaffold,我们应该在bundle安装过程之后直接运行scaffold.我在某处读到了我们必须首先通过以下方式创建控制器: -
rails generate controller
Run Code Online (Sandbox Code Playgroud)
然后运行脚手架.哪一个是首选方法.创建模型,控制器然后使用scaffold或直接运行scaffold.
如果你想快点构建一些东西并且不关心代码,那么你可以使用脚手架.一旦您构建了资源,rails将为您提供基本/工作的crud操作,一个宁静的路由和所有必需的视图.您无需自己创建模型,控制器,视图和设置路径.http://guides.rubyonrails.org/getting_started.html#getting-up-and-running-quickly-with-scaffolding
但是,一旦您了解了导轨的工作情况和最佳实践,通常不希望使用脚手架并自行添加所需的组件.这将允许开发人员以他们喜欢的方式自定义和构建应用程序.
| 归档时间: |
|
| 查看次数: |
4416 次 |
| 最近记录: |