2015-10-09 155 views

回答

0

模型,視圖和控制器的概念是相當普遍的 - 做一個快速的谷歌MVC教程。 快速學習Rails的好資源是http://railsforzombies.org/

模型: 基本上是一個定義數據類型的Ruby類。也許是一個「學生」班,名字和ID等等。主要強調的是班級只代表數據 - 它不知道如何渲染自己等等。

查看: .html.erb文件 給定一個模型或一組模型,該視圖會生成適當的html來顯示。通常會爲每個模型提供一組視圖 - 一個更新,全部列出,刪除等。

控制器: 當請求頁面時,控制器通常從數據庫獲取一些模型,並使用他們結合一個View來產生頁面的最終html。