我注意到有很多文件是由我不使用的生成器(不仅是脚手架,但通常是rails generate
)创建的。
所以我想出了以下问题(关于最佳实践):
答案 0 :(得分:0)
您可以专门使用生成器来帮助您构建单个文件。例如,您可以使用
rails g model Video title:string link:string
创建一个模型文件,将其作为属性,但您不需要使用脚手架来生成所有内容(如果这就是您所指的那样)
我个人喜欢使用组合 - 这实际上取决于项目。但是我告诉你不要有你没有使用的额外文件,所以一定要删除你没有使用的文件(或者不打算使用)。
希望这有帮助。
答案 1 :(得分:0)
我确实使用了生成器,只删除了文件。这可能是因为我很懒,但我觉得这很容易。
特别是对于模型,因为它包含迁移。
老实说,这完全取决于偏好。只是不要脚手架......