Уроки Ruby on Rails - 4. Шаблоны, ERB, route helpers 🛤️

  Рет қаралды 7,220

Хороший программист

Хороший программист

Күн бұрын

Основы Ruby on Rails - Урок 4. Шаблоны (views), шаблонизатор ERB и всякие встроенные хэлперы
📍 Курс Ruby on Rails с нуля: bit.ly/3Hc5Mav
💎 Уютный чат рубистов: bit.ly/3u1e14u
Мы дошли до последние буквы в первом обходе MVC - V for Views. В этом уроке расскажу про шаблоны, как rails-приложение определяет, какой шаблон использовать, чтобы сформировать HTML-страницу, которая будет передана браузеру в качестве ответа на GET-запрос. Поговорим про стандартный шаблонизатор ERB, с помощью которого написали HTML-кода становится простыми и удобным с исплоьзованием рубишных методов, например, link_to (view helpers). Поговорим также про методы, которые возвращают пути к различным страницам (route helpers).
План видео:
0:00 Приветствие, что будет на уроке
1:26 Что такое шаблоны?
2:37 Страница вопроса
6:17 Как rails выбирают шаблон
9:13 Шаблонизатор erb
12:35 @-переменные во вьюхах
14:51 Страница вопросов
18:03 View helpers, link_to
20:56 Route helpers
26:57 Что узнали на уроке, прощание
Музыка в уроке:
------------------------------
Meditation - Silent Partner • Meditation - Silent Pa...
------------------------------
#Хороший_Программист #Хороший_Программист_Ruby #Ruby_on_Rails
© «Хороший программист»
goodprogrammer.ru
hi@goodprogrammer.ru

Пікірлер: 16
@Artistofun
@Artistofun 2 жыл бұрын
Вадик настолько крут, что ноутбук HP у него в кадре выглядит лучше, чем Apple
@Ackongagya
@Ackongagya 2 жыл бұрын
И работа без мышки тоже демонстрация высоты полета!
@funnyduck6326
@funnyduck6326 Жыл бұрын
Спасибо Вадим, с каждым видео понимание приходит всё больше и больше, изначально было сложно для понимания MVC, но сейчас я понимаю, что можно рендерить разные объекты в view, и контроллер будет обрабатывать эти view :)
@mavarfox9034
@mavarfox9034 2 жыл бұрын
Ура! Следующее видео! Жду продолжения!
@yaroslavbozhak9107
@yaroslavbozhak9107 2 жыл бұрын
Супер. Спасибо.
@johnny6298
@johnny6298 2 жыл бұрын
Спасибо
@user-wv6og7fd6b
@user-wv6og7fd6b 2 жыл бұрын
Ура! Новое видео🎉
@fakhriddinmakhmadiyorov7269
@fakhriddinmakhmadiyorov7269 Жыл бұрын
19:34 question_path(question) instead of "/question/#{question.id}"
@qqkostya
@qqkostya 2 жыл бұрын
Добрый день. Было бы отлично если под каждым уроком была бы ссылка на github. Что бы сравнить свой код и ваш. При повторении бывают ошибка, связанны с невнимательностью, а так можно было бы сравнить код или взять необходимый кусок.
@goodprogrammer
@goodprogrammer 2 жыл бұрын
Код приложения, конспект урока, домашние задания, все ссылки и дополнительные материалы доступны студентам интенсива, в бесплатной версии только видео - если хотите, записывайтесь, ссылка в описании
@user-mw5kp7ee4r
@user-mw5kp7ee4r 4 ай бұрын
RIP(((
@andreipolinayurchenko7726
@andreipolinayurchenko7726 10 ай бұрын
хотел рендерить на главной странице форму для login sessions/new если пользователь незалогинен никак не могу понять почему не получается, весь мозг сломал. В интернете подсказки хрен разберёшь. Помогите пожалуйста
@user-dw3qj6yh3g
@user-dw3qj6yh3g 2 жыл бұрын
Когда новое видео?
@goodprogrammer
@goodprogrammer 2 жыл бұрын
100 лайков
@astanovemil
@astanovemil 2 жыл бұрын
view иногда называют представление
@goodprogrammer
@goodprogrammer 2 жыл бұрын
Да, точно, забыл этот вариант упомянуть. Но, как правило, такое используют только в связке Модель-Представление-Контроллер, в работе ни разу не слышал «надо поправить представление для вывода юзеров» :)
Уроки Ruby on Rails - 5. Формы, layouts, assets pipeline 🛤️
1:13:35
Хороший программист
Рет қаралды 9 М.
Сборка образа Spring Boot приложения с помощью Docker
5:08
Khóa ly biệt
01:00
Đào Nguyễn Ánh - Hữu Hưng
Рет қаралды 20 МЛН
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 3,6 МЛН
Please be kind🙏
00:34
ISSEI / いっせい
Рет қаралды 176 МЛН
Пробую самое сладкое вещество во Вселенной
00:41
Уроки Ruby on Rails - 6. Паршалы, хелперы, flash 🛤️
47:35
Хороший программист
Рет қаралды 6 М.
Уроки Ruby on Rails - 2. Модели, миграции, ORM, CRUD 🛤️
39:52
Хороший программист
Рет қаралды 13 М.
WSL2: Запускаем полноценный Linux на Windows
14:55
Лёха Объяснит
Рет қаралды 20 М.
Должен ли программист знать алгоритмы в 2021?
13:05
Хороший программист
Рет қаралды 22 М.
Khóa ly biệt
01:00
Đào Nguyễn Ánh - Hữu Hưng
Рет қаралды 20 МЛН