Это сборник статей, отвечающих на типичные вопросы студентов в курсе Thinknetica - Продвинутый Rails.
Здесь так же собирается информация, необходимая для обновления используемых в курсе версий Ruby, Rails и других библиотек.
Хелло! Меня зовут Юра, я веду курс Продвинутый Rails в онлайн-школе Thinknetica.
Курс этот замечательный, однако изрядная часть повторяющихся вопросов студентов выходит за его рамки. Это вопросы про настройку окружения, работу с администрированием баз данных, управлением версиями библиотек, мотивацию, перспективы руби и веб-разработки. Этот блог - возможность ответить на эти вопросы не отягощая при этом сам курс, и это основная цель данного блога.
Второе большое направление - подготовка материалов перед добавлением их в курс, то что Rails делает на edgeguides.rubyonrails.org. Здесь можно увидеть, каким курс может оказаться завтра. Этот блог - open source, если вы прошли курс и хотите поделиться своим опытом - смело открывайте Pull Request в любую из статей на сайте.
Для облегчения ревью изменений, материалы блога организованы в виде .erb файлов в каталоге pages. Если вы хотите внести изменения - доступны две опции:
Приветствуются материалы о выполнении заданий курса на Rails 7 и Ruby 3.2.2, использовании новых версий библиотек, использовании Hotwire/Turbo/Stimulus/Strada, настройке окружения итд. Подумайте, в каком месте курса у вас возникли самые длительные затруднения, напишите об этом статью или обозначьте тему в телеграмм-чате.
Обсудить материалы блога можно в канале Курс Ruby On Rails / Thinknetica, заходите.