Size: a a a

2020 July 20

МП

Мимо Проходящий... in Go-go!
Никита
Как минимум простой независимости от фреймворков встретить можно не везде. Django/RoR как стиль жизни
Ну я тоже пишу исключительно под net/http. А бывает, что пишешь под Джанго, а потом внезапно  надо в ror?
источник

AK

Anton Kucherov in Go-go!
Никита
Как минимум простой независимости от фреймворков встретить можно не везде. Django/RoR как стиль жизни
Все эти Django и RoR прямой путь в ад. Если с них быстро не перескочить после выпуска MVP. И это на практике было уже доказано тонной проектов которые не сдохли в первый год существования а хоть как то выросли в что-нибудь серьезное и теперь переписывают это все с нуля. 🙂
источник

D

Darwin in Go-go!
шопифай с вами не согласен
источник

Н

Никита in Go-go!
Мимо Проходящий
Ну я тоже пишу исключительно под net/http. А бывает, что пишешь под Джанго, а потом внезапно  надо в ror?
Речь о том, когда вся структура проекта завязана на одном фреймворке
источник

AK

Anton Kucherov in Go-go!
Darwin
шопифай с вами не согласен
Вы уверены что он до сих пор полностью на RoR? 🙂
источник

МП

Мимо Проходящий... in Go-go!
Кстати да, на счёт Джанни и ror согласен. Я бы сказал любой монолит на рубях/пайтоне - грех
источник

ВГ

Владимир Гришин... in Go-go!
Anton Kucherov
Все эти Django и RoR прямой путь в ад. Если с них быстро не перескочить после выпуска MVP. И это на практике было уже доказано тонной проектов которые не сдохли в первый год существования а хоть как то выросли в что-нибудь серьезное и теперь переписывают это все с нуля. 🙂
хехе, прикол в том, что если бы их сразу писали на чем-то серьезном, они бы никогда и не выросли
источник

ВГ

Владимир Гришин... in Go-go!
скорее всего
источник

AK

Anton Kucherov in Go-go!
Владимир Гришин
хехе, прикол в том, что если бы их сразу писали на чем-то серьезном, они бы никогда и не выросли
А с этим я и не спорю. Для MVP и проверки гипотез это замечательные инструменты
источник

D

Darwin in Go-go!
Anton Kucherov
Вы уверены что он до сих пор полностью на RoR? 🙂
источник

МП

Мимо Проходящий... in Go-go!
Владимир Гришин
хехе, прикол в том, что если бы их сразу писали на чем-то серьезном, они бы никогда и не выросли
Букинг. Там скорее вопрос в поиске команды цсс хакеров - редкий товар на рынке
источник

ВГ

Владимир Гришин... in Go-go!
а так - любой софт надо переписывать через некоторое время. Первый вариант архитектуры всегда летит в помойное ведро
источник

МП

Мимо Проходящий... in Go-go!
Абсолютно
источник

Н

Никита in Go-go!
Владимир Гришин
скорее всего
Почему? Простыми абстракциями можно было бы отделиться от фреймворков.
источник

ВГ

Владимир Гришин... in Go-go!
глупо выглядят люди, которым надо сделать круд на две формочки на 5000 пользователей, а они делают микросервисы с кафкой и кубернетезом
источник

ВГ

Владимир Гришин... in Go-go!
Никита
Почему? Простыми абстракциями можно было бы отделиться от фреймворков.
да пока вы эти простые абстракции напишете, деньги кончатся. Ну или в лучшем случае у вас будет свой фреймворк, только хуже документированный и хуже поддерживаемый
источник

AK

Anton Kucherov in Go-go!
Ну да, спасибо. Там как раз в статье ссылка на их другую статью где они рассказывают как они стандартную RoR структуру растаскивали на  Modular Monolith 👍🏻 В очередной раз подтверждает мою точку зрения.
источник

D

Darwin in Go-go!
раскидывание на модули это модная практика в рельсах ща вроде как
источник

Н

Никита in Go-go!
Владимир Гришин
да пока вы эти простые абстракции напишете, деньги кончатся. Ну или в лучшем случае у вас будет свой фреймворк, только хуже документированный и хуже поддерживаемый
Почему? Скройте ORMку за простым DatabaseGateway, и скиньте туда все методы для работы с базой. Уже ок, и пишется это быстро
источник

D

Darwin in Go-go!
но менее рельсовый или менее монолитный проект от этого не становится)
источник