Jak*_*old 4 ruby rest ruby-on-rails scaffolding
假设我有一个SessionsController控制用户登录和注销的操作,但我真正需要的唯一操作是新的(用于显示登录表单),创建(用于身份验证和登录)以及用于注销用户的销毁.
如果我在控制器中只有这三个动作,或者我是否必须全部实现它们以使其正确RESTful,是否有任何问题?
第二个小问题.有人说脚手架很糟糕,而且应该手工编写代码,但我发现它非常有用且节省时间.
是否可以使用脚手架,还是应该避免的邪恶?为什么?
rya*_*anb 10
仅创建要为该资源支持的RESTful操作是绝对可以的.您不必定义所有7个操作.事实上,我的大多数控制器都不使用全部7个动作.
是否可以使用脚手架,还是应该避免的邪恶?为什么?
内置的Rails脚手架主要用于在开始时帮助起飞.出于几个原因,我个人不会将它用于日常开发.
但是,我是脚手架加速开发的粉丝.这就是为什么我创建了几乎所有时间都使用的nifty_scaffold生成器.它没有上面提到的问题.
| 归档时间: |
|
| 查看次数: |
501 次 |
| 最近记录: |