Вступление в Rails

Rails фреймворк - это база для наших веб-приложений. Без какой-то особенной конфигурации вы можете начать создавать ваше приложение и разместить его онлайн для использования другими людьми.

Есть три “компонента” у фреймворка “Модель”, “Отображение” и “Контроллер”. Мы пройдёмся по ним чуть позже, но коротко о том, что это такое и для чего:
1. Модели - это объекты, которые подсоединены к базе данных. Каждый раз, когда вы вызываете метод save для одного из них, он положит этот объект в вашу базу данных. Таким образом вы будете иметь его снова при запуске вашего приложения.
2. Отображения - делают видимыми ваши приложения в браузере; можете думать о них как о “Шаблонах”.
3. Контроллеры - это то, что заставляет это всё вместе работать. Они берут ваши модели из базы данных и далее рендерят отображения с данными которые они имеют.