у рельсы потрясающий роутинг (идентичен ханами), крутой сет миддлварь (rails middlewares покажет всё, что тебе нужно обернуть в эффекты), крутой ОРМ (айда в холивар уровня ангуляр против реакта), есть собиралка ассетов (теперь модно в вебпакер)
у рельсы потрясающий роутинг (идентичен ханами), крутой сет миддлварь (rails middlewares покажет всё, что тебе нужно обернуть в эффекты), крутой ОРМ (айда в холивар уровня ангуляр против реакта), есть собиралка ассетов (теперь модно в вебпакер)
Меня в свое время немного напрягло, что пришлось самому делать фильтрацию параметров в логах. Потом добавлять request_id в глобальный логгер. А потом сделать это thread-safe, потому что решение "в лоб" не совсем правильно работало.
Хорошо, когда подобные штуки решены за тебя и не надо на такое отвлекаться.
у рельсы потрясающий роутинг (идентичен ханами), крутой сет миддлварь (rails middlewares покажет всё, что тебе нужно обернуть в эффекты), крутой ОРМ (айда в холивар уровня ангуляр против реакта), есть собиралка ассетов (теперь модно в вебпакер)
Меня огорчает матовость ситуации в которую рельса себя загнала. Те туда сложно добавить что-то новое в архитектуру, потому что все сломаются или обновляться не будут
Меня огорчает матовость ситуации в которую рельса себя загнала. Те туда сложно добавить что-то новое в архитектуру, потому что все сломаются или обновляться не будут
и странно, почему Виталя, который при этом присутствовал, сегодня спрашивал про semantic_logger, если мы специально его улучшали, и резолверы там свои делали, и форматтеры добавляли, а trace-теги добавляли через контексты
Вот и с DI так. Прикольно вынести зависимость в конструктор да еще и инстанциировать ее, потому что все равно реализация будет только одна. А зато в тестах можно подменять.
Но если делать что-то сложнее, то круто, когда кто-то за тебя подумает про жизненный цикл зависимостей, рисование графов, лишь бы самому не писать )
Спорно. Бизнеслогика, как по мне, это штука совершенно ортогональная веб-фреймворку и хорошо, что рельса не берет на себя эту задачу. Вью слой пожалуй да, рельсовые хэлперы это конечно такое себе решение, но с другой стороны все знают, как с ними жить.
Спорно. Бизнеслогика, как по мне, это штука совершенно ортогональная веб-фреймворку и хорошо, что рельса не берет на себя эту задачу. Вью слой пожалуй да, рельсовые хэлперы это конечно такое себе решение, но с другой стороны все знают, как с ними жить.
Берет в виде моделей. Каждый первый использует сервисы, а стандартизации никакой нет