Ruby on Rails в 2026: скорость, магия и боль рельсов – Кирилл Мокевнин в Подлодке
Podlodka Deep Dive и ещё 2
0:00 / 0:00
Ruby on Rails в 2026: скорость, магия и боль рельсов – Кирилл Мокевнин в Подлодке
11 211 просмотров · 5 мес. назад
Podlodka Deep Dive и ещё 2
11 211 просмотров · 5 мес. назад
Кирилл Мокевнин – сооснователь онлайн-школы программирования «Хекслет», разработчик с почти двадцатилетним стажем, амбассадор организованного программирования и автор одноимённых YouTube- и Telegram-каналов. Он работал с Ruby on Rails ещё в коммерческой разработке, вокруг Rails строился сам Хекслет, и во многом на рельсах формировался его инженерный опыт.
Rails много раз хоронили, но он почему-то продолжает жить. В него коммитят, вокруг него остаются большие продукты, он по-прежнему очень быстро закрывает типовые веб-задачи и даёт то самое ощущение, что один человек может сделать приложение от и до. Разбираем главные идеи рельсов: convention over configuration, ActiveRecord, миграции, серверную шаблонизацию, jobs, очереди и готовую инфраструктуру.
Отдельно обсуждаем тёмную сторону этой философии: магию, метапрограммирование, динамически сгенерированные методы, колбэки в моделях, before_validation, жирные модели и боль больших проектов. А ещё – Sorbet, Tapioca и то, почему Кирилл со временем стал больше ценить типизацию, кодогенерацию и более «деревянный» код.
Не обходим стороной фронтенд в рельсах: Hotwire, Inertia, React, TypeScript и вечный спор о том, где не писать JavaScript действительно полезно, а где превращается в тупиковую ветку.
Ну и конечно обсуждаем главное: кому Rails вообще нужен сегодня. Почему его рано списывать, в каких продуктах он всё ещё даёт огромную скорость, а где лучше честно выбрать другой стек.
Ссылки:
YouTube-канал Кирилла – / @mokevnin
Курсы по ИИ от хекслета – https://ru.hexlet.io/courses_artifici...
Исходники – https://github.com/hexlet-basics/hexl...
❓Понравился новый формат? Расскажи о своих впечатлениях в нашем Telegram-чате: https://t.me/podlodka
Тайм-коды:
00:00 Тизер
00:35 Вступление: о чем выпуск
02:17 Рельсы умерли?
17:30 Идеальный путь фронтенд-путь для Rails
19:30 В чем магичность Rails: метапрограммирование
30:00 Подход Painless Rails
40:50 Типизация в Rails
47:40 Rails во времена AI
56:00 Компоненты в Rails
1:06:54 Деплой
01:15:00 Экосистема Rails
01:19:00 Когда стоит начать карьеру с Rails
01:20:50 Будущее Rails