Валентин!
Если субъективно, то я уже рассказывал в отдельном совете, почему мне нравятся Рельсы.
Если объективно, берите то, что решит вашу задачу и принесёт больше пользы. Скажем, если ваша задача — лендинг с почтосборником для стоматологии, возьмите Тильду или Редимаг: соберёте на них сайт быстрее, чем настроите новый проект на Рельсах или Джанго.
Если ваша задача — переучиться на веб‑разработчика, а все ваши друзья программируют на Питоне, берите Джанго: быстрее освоите, будет к кому сходить за советом.
Если ваша задача — блог или онлайн‑журнал, возьмите Эгею, Вордпресс или Медиум: быстрее запустите, не придётся программировать комментарии, отложенные посты, черновики, историю изменений и прочие функции, которые точно понадобятся.
Если у вас стартап‑маркетплейс, а в команде два разработчика на Руби, берите Рельсы: не придется переучиваться, монолит снизит затраты на инфраструктуру.
Если ваша задача — клиентский проект с умной формой записи, расписанием занятий и билингом, который вы точно не будете программировать сами, не выбирайте фреймворк. Выберите команду, способную сделать этот проект, и оставьте выбор фреймворка им.
P. S. Это был совет о веб‑разработке. Хотите знать всё о коде, тестах, фронтенд‑разработке, цеэсэсе, яваскрипте, рельсах и джейде? Присылайте вопросы.