Size: a a a

NestJS — русскоязычное сообщество

2021 February 04

D

Dmitriy in NestJS — русскоязычное сообщество
Aleksandr Bukhalo
>> "не будет возможности выбирать данные на клиенте без изменения кода сервера" - это как раз хорошо, ибо надёжно

это твоё надёжно обычно заканчивается тем, что клиент сделает 10 запросов, чтобы забрать данные, вместо одного.
"это твоё надёжно обычно заканчивается тем, что клиент сделает 10 запросов, чтобы забрать данные, вместо одного." - нет, под эту задачу пилится эндпоинт, который заоптимизирован под выборку этих данных. Под капотом там может вызываться и хранимая процедура, например.
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
ладно в общем, бесполезный разговор
источник

D

Dmitriy in NestJS — русскоязычное сообщество
Aleksandr Bukhalo
ладно в общем, бесполезный разговор
Какого размера база у тебя за GraphQL?
источник

D

Dmitriy in NestJS — русскоязычное сообщество
Если реляционка
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
если в твоих задачах не нужен graphql значит так и есть, а доказывать, что у него есть плюсы тебе бесполезно
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
Dmitriy
Какого размера база у тебя за GraphQL?
это ж не имеет значения вообще
источник

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
Очень даже круто, спасибо.
источник

D

Dmitriy in NestJS — русскоязычное сообщество
Aleksandr Bukhalo
это ж не имеет значения вообще
Имеет. Потому что на маленьких БД вопрос оптимизации запросов не имеет значения. А на больших требует построения индексов под конкретные запросы, денормализации и т.п.
источник

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
Ойййй блин что я тут запустил ....
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
Dmitriy
Имеет. Потому что на маленьких БД вопрос оптимизации запросов не имеет значения. А на больших требует построения индексов под конкретные запросы, денормализации и т.п.
и чем тебе здесь помешает graphql?
источник

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
CTRL + C, CTRL + C, CTRL + C, CTRL + C 😂😂😂
источник

D

Dmitriy in NestJS — русскоязычное сообщество
Aleksandr Bukhalo
и чем тебе здесь помешает graphql?
Тем, что если ты хочешь без участия бэкендеров (в том числе и сложные запросы с агрегацией), то кто тебе будет индексы строить?
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
Dmitriy
Тем, что если ты хочешь без участия бэкендеров (в том числе и сложные запросы с агрегацией), то кто тебе будет индексы строить?
бекендер и будет строить, ты всё равно заранее определяешь что можно забрать и сразу оптимизируешь свои запросы и индексы сторишь, ровно так же как с рестом. Только вот с рестом клиент не знает связки на бекенде, а вот с графкл - знает
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
Aleksandr Bukhalo
ну за всё платить приходится. С рестом у тебя не будет нормального версионирования, не будет кодгена, не будет возможности выбирать данные на клиенте без изменения кода сервера и ещё хреновой тучи плюшек
кстати, насчет кодгена, у тебя тоже код который генерится кодгеном не компилится?
источник

D

Dmitriy in NestJS — русскоязычное сообщество
Aleksandr Bukhalo
бекендер и будет строить, ты всё равно заранее определяешь что можно забрать и сразу оптимизируешь свои запросы и индексы сторишь, ровно так же как с рестом. Только вот с рестом клиент не знает связки на бекенде, а вот с графкл - знает
"ты всё равно заранее определяешь что можно забрать" - тогда это другой разговор))
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
там передается requestHeaders в клиента
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
Pavel Luhin
кстати, насчет кодгена, у тебя тоже код который генерится кодгеном не компилится?
неа, всё ок
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
а клиент его не ожидает
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
приходится руками удалять
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
чет жопа какая-то
источник