Уроки Ruby on Rails - 3. Контроллеры, пути, REST 🛤️
Основы Ruby on Rails - Урок 3. Контроллеры (controllers) и пути (routes)
📍 Курс Ruby on Rails с нуля:
💎 Уютный чат рубистов:
Много вопросов у студентов, изучающих Ruby on Rails возникает по контроллерам: что такое контроллеры в rails, чем они занимаются в архитектуре MVC, как рельсы определяют, какой контроллер вызвать, в какой момент происходит инициализация инстанса контроллера, что такое пути (routes), что такое REST, как устроены объекты params и request. Про это все сегодня и поговорим. И, конечно, продоллжим разрабатывать наше веб-приложение, учитесь вместе с нами!
План урока:
0:00 Приветствие, что будет в уроке
1:55 Что такое контроллеры?
3:35 Генератор вопросов
5:39 Пути для приложения (routes)
11:20 Команда rails routes
12:48 Утилита curl, шлём запрос
16:57 Объект request
18:19 Объект params
22:03 Создание (действие create)
23:37 Ответ контроллера (шаблон, редирект)
29:48 Сог