2015-10-09 2 views

ответ

0

Концепция модели, вида и контроллера довольно распространена - сделайте быстрый поиск в Google по учебникам MVC. Отличный ресурс для обучения Rails быстро http://railsforzombies.org/

Модель: В основном класс Ruby, который определяет тип данных. Возможно, класс «Студент» с именем и идентификатором и т. Д. Основной акцент делается на том, что класс представляет только данные - он не знает, как сделать себя и т. Д.

Вид: .html.erb file При модели или наборе моделей представление генерирует соответствующий html для отображения. Обычно будет отображаться набор представлений для каждой модели: один для обновления, для перечисления всех, для удаления и т. Д.

Контроллер: Когда запрашивается страница, контроллер обычно получает некоторые модели из базы данных и использует их в сочетании с View, чтобы создать окончательный html для страницы.

Смежные вопросы