Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 October 05

V💊

Vladimir 💉 💊 Voytenk... in Nuxt.js — русскоговорящее сообщество
Grigorii K. Shartsev
Наличие ORM, ориентированных на энтерпрайз, к слову, очень противоречит мнению, что энтерпрайз не совместим с орм
шарп вспомнил?)
источник

GS

Grigorii K. Shartsev in Nuxt.js — русскоговорящее сообщество
Vladimir 💉 💊 Voytenko
шарп вспомнил?)
и шарп, и жабу
источник

B

Bromles in Nuxt.js — русскоговорящее сообщество
Grigorii K. Shartsev
Наличие ORM, ориентированных на энтерпрайз, к слову, очень противоречит мнению, что энтерпрайз не совместим с орм
ну я бы не назвал спринг прям энтерпрайзом. Это просто глобальный фреймворк, который составляет альтернативу энтерпрайз жабе. Большинство на нем делает довольно простой бэк (и часто не знает, что на той же энтерпрайз жабе можно сделать монолит целиком, практически без жс)
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
Vladimir 💉 💊 Voytenko
кстати как 2 противоборствующих лагеря можно приводить Го и Раст ;)
первые не юзают ОРМ в продакшене зачасту. и пишут в лучшем случае через query builder. а у вторых есть ОРМ одна и её юзают все и не жалуются на производительность)
Маппинг объектов все равно даёт просадки, для скорости мне приходилось на чистый sql переписывать. Где то разбивать даже не слишком жирный запрос на несколько и потом склеивать все в один массив. Прирост колоссальный
источник

V💊

Vladimir 💉 💊 Voytenk... in Nuxt.js — русскоговорящее сообщество
Деда
Маппинг объектов все равно даёт просадки, для скорости мне приходилось на чистый sql переписывать. Где то разбивать даже не слишком жирный запрос на несколько и потом склеивать все в один массив. Прирост колоссальный
ну мапить-то в любом случае надо, так или иначе)
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
Деда
Маппинг объектов все равно даёт просадки, для скорости мне приходилось на чистый sql переписывать. Где то разбивать даже не слишком жирный запрос на несколько и потом склеивать все в один массив. Прирост колоссальный
Но не в скорости разработки 🙂
источник

V💊

Vladimir 💉 💊 Voytenk... in Nuxt.js — русскоговорящее сообщество
Bromles
ну я бы не назвал спринг прям энтерпрайзом. Это просто глобальный фреймворк, который составляет альтернативу энтерпрайз жабе. Большинство на нем делает довольно простой бэк (и часто не знает, что на той же энтерпрайз жабе можно сделать монолит целиком, практически без жс)
О_О не согласен
источник

GS

Grigorii K. Shartsev in Nuxt.js — русскоговорящее сообщество
Деда
Маппинг объектов все равно даёт просадки, для скорости мне приходилось на чистый sql переписывать. Где то разбивать даже не слишком жирный запрос на несколько и потом склеивать все в один массив. Прирост колоссальный
Это всегда частные случаи, которые решаются частным образом.
И факт наличия ОРМ не запрещает думать о том, как оптимальнее сделать запрос в частной ситуации
источник

V💊

Vladimir 💉 💊 Voytenk... in Nuxt.js — русскоговорящее сообщество
Grigorii K. Shartsev
Это всегда частные случаи, которые решаются частным образом.
И факт наличия ОРМ не запрещает думать о том, как оптимальнее сделать запрос в частной ситуации
++
источник

N

Nano.Karmabot.chat in Nuxt.js — русскоговорящее сообщество
Outstanding! ShGKme got +1 from iNerV. 6 karma in total.
источник

GS

Grigorii K. Shartsev in Nuxt.js — русскоговорящее сообщество
Bromles
ну я бы не назвал спринг прям энтерпрайзом. Это просто глобальный фреймворк, который составляет альтернативу энтерпрайз жабе. Большинство на нем делает довольно простой бэк (и часто не знает, что на той же энтерпрайз жабе можно сделать монолит целиком, практически без жс)
Spring - не ORM)
источник

B

Bromles in Nuxt.js — русскоговорящее сообщество
Vladimir 💉 💊 Voytenko
кстати как 2 противоборствующих лагеря можно приводить Го и Раст ;)
первые не юзают ОРМ в продакшене зачасту. и пишут в лучшем случае через query builder. а у вторых есть ОРМ одна и её юзают все и не жалуются на производительность)
Я люблю го только за одно - можно с чистым сердцем говорить, что это язык для говнокодеров, а всех возмущенных отправлять к заявлению гугла, где они почти то же самое сказали прямым текстом (нечто вроде "нам надо было заставить кучу неквалифицированных работников писать что-то хоть немного удобоваримое, поэтому мы сделали язык, который бы просто не позволил бы им писать совсам плохо")
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
Grigorii K. Shartsev
Это всегда частные случаи, которые решаются частным образом.
И факт наличия ОРМ не запрещает думать о том, как оптимальнее сделать запрос в частной ситуации
Это разумеется, но тот же yii2, он создаёт объекты классов и все они за собой тащут ещё кучу всего, регистрируют события и т.д. В итоге для api лучше переписать на sql
источник

B

Bromles in Nuxt.js — русскоговорящее сообщество
Grigorii K. Shartsev
Spring - не ORM)
Я в курсе. Но вы же говорите про орм на энтерпрайзе вроде бы в ответ на мое сообщение о требовании орма на бэке. А требуют его со спрингом всегда
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
Не скажу за doctrine, не юзал так много
источник

V💊

Vladimir 💉 💊 Voytenk... in Nuxt.js — русскоговорящее сообщество
Деда
Это разумеется, но тот же yii2, он создаёт объекты классов и все они за собой тащут ещё кучу всего, регистрируют события и т.д. В итоге для api лучше переписать на sql
блин, звучит страшно, хорошо всё же, что пыха мне не далась когда-то)
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
Vladimir 💉 💊 Voytenko
блин, звучит страшно, хорошо всё же, что пыха мне не далась когда-то)
Ну не совсем страшно ) Facebook и VK пока ещё на нем
источник

B

Bromles in Nuxt.js — русскоговорящее сообщество
Деда
Маппинг объектов все равно даёт просадки, для скорости мне приходилось на чистый sql переписывать. Где то разбивать даже не слишком жирный запрос на несколько и потом склеивать все в один массив. Прирост колоссальный
Хранимые процедуры, подбор конкретного вида индексов и прочее тоже ускоряют
источник

V💊

Vladimir 💉 💊 Voytenk... in Nuxt.js — русскоговорящее сообщество
Деда
Ну не совсем страшно ) Facebook и VK пока ещё на нем
у обоих там уже не пыха же под капотом даже) у одного котики, а второго забыл что)
а вк активно гошников нанимает сейчас)
источник

Д

Деда in Nuxt.js — русскоговорящее сообщество
Vladimir 💉 💊 Voytenko
у обоих там уже не пыха же под капотом даже) у одного котики, а второго забыл что)
а вк активно гошников нанимает сейчас)
Вроде ещё полгода назад было )
источник