Уведомления
Очистить всё

Доклад: почти два года на Rails после восьми лет Laravel

4 Сообщения
4 Пользователи
6 Реакции
317 Просмотры
Валерий40
Сообщения: 33
Автор темы
Читает чужие PR фулстек-разработчик
Присоединился: 4 года назад
[#52]

Хочу заявить доклад на осень: почти два года на Rails после восьми лет на Laravel. Не холивар, а честное сравнение на том, с чем сталкиваешься каждый день: миграции, очереди, формы, тесты, деплой. Что понравилось: генераторы и соглашения, на старте нового проекта они экономят дни; Hotwire вместо отдельного фронта; консоль, в которой можно потрогать всё приложение. По чему скучаю: типы в сигнатурах, нормальное автодополнение в редакторе и ощущение, что знаешь, куда смотреть, когда что-то падает. Про Composer и Bundler тоже пару слов, разница оказалась меньше, чем я думал. Минут 15, без слайдов, покажу одну и ту же форму с валидацией на обоих фреймворках. Кому было бы интересно?


3 ответа
slava52
Сообщения: 9
Разобрался с блоками middle-разработчик
Присоединился: 2 года назад

Очень интересно. Я тоже пришёл в Ruby из другого языка, и первые месяцы мучился ровно с вопросом «откуда этот метод вообще взялся». Мне тогда очень помог method(:name).source_location, покажи его обязательно, многие про него не знают.


Ответ
artem_67
Сообщения: 18
Пишет тесты разработчик на Go
Присоединился: 4 года назад

Скучает по типам и всё равно не уходит. Типичный рубист)


Ответ
1 ответ
Егор64
Присоединился: 3 года назад

Читает чужие PR тимлид
Сообщения: 30

Автор: artem_67
Скучает по типам и всё равно не уходит

Типы в Ruby завести можно, RBS и Steep никто не отменял, просто большинство команд считают, что тесты обходятся дешевле. Валерий, если останется время, скажи пару слов, пробовал ли RBS. Это первый вопрос от всех, кто приходит из типизированных языков.


Ответ