0

免责声明:我完全是编程新手,我只做过一些 C++ 的东西。我有一个想法,想自己编写网站的初步部分。因此,我环顾四周,决定加入 Ruby on Rails 的潮流。但我并没有完全掌握生成命令,它与脚手架有什么不同。再次,请原谅我,我开始思考是否有人可以在这里指导我获得好的教程或使其理解的简单方法。任何答案,无论大小,都值得赞赏!

我正在关注 RoR 简介(Berkeley events youtube)集,但它似乎已经过时,所以我一直在尝试关注随机的 youtube 视频。

4

1 回答 1

3

官方 Rails 指南是学习 Rails 一切的好地方。在这种情况下,有一个Rails 命令行指南说明了不同之处。从本质上讲,Rails 脚手架“是一整套模型、该模型的数据库迁移、操作它的控制器、查看和操作数据的视图,以及上述每一项的测试套件。” generate另一方面,用于分别创建模型和控制器。

我应该在这里说的显而易见的事情是:两者都做,看看差异。如果您是新手,并且发现 Rails 和/或命令行令人生畏,请尝试一下并弄清楚。创建一些rails new foo您可以稍后丢弃的新项目 ( )。切换到 foo 目录,然后键入rails generate scaffold Bar,记下创建的文件以及这些文件中的内容,然后返回命令行并键入rails destroy scaffold Post. 然后对rails generate controllerand做同样的事情rails generate model。最好的理解方式是自己试验。

于 2013-05-22T03:39:40.620 回答