Size: a a a

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

2021 February 01

PL

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

AB

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

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
Тут парни нет истины что реально хорошо, каждому свое
источник

AB

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

AB

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

D

Dmitriy in NestJS — русскоязычное сообщество
Pavel Luhin
да хлам всякий скидывать
Ну если для этого, то хз - может быть
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
да, я примерно так и догадывался. просто я притянул графкл, он следом притянул даталоадер пакет, и мне было интересно, может уже сам нест как-то умеет это делать, так как я отдельный пакет nestjs-graphql-dataloader не ставил
источник

S

Susa in NestJS — русскоязычное сообщество
Graphql в связке mongo тоже хорошо работает
источник

YK

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

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
Yaroslav Kuznetsov
Т.е он собирает все документы по _id а ссылки на внешние документы тоже?
ща поясню
источник

PL

Pavel Luhin in NestJS — русскоязычное сообщество
Yaroslav Kuznetsov
Т.е он собирает все документы по _id а ссылки на внешние документы тоже?
аккумулирует все запросы к базе, а потом возвращает все за 1 запрос
источник

PL

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

AB

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

AB

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

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
О, отлично, ща гляну
источник

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
Мы планируем на grapthQL  переезжать
источник

S

Susa in NestJS — русскоязычное сообщество
Yaroslav Kuznetsov
Мы планируем на grapthQL  переезжать
Посмотри про rpc
источник

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
Susa
Посмотри про rpc
Так мы юзаем активно
источник

S

Susa in NestJS — русскоязычное сообщество
Yaroslav Kuznetsov
Так мы юзаем активно
Почему graphql?
источник

YK

Yaroslav Kuznetsov in NestJS — русскоязычное сообщество
Susa
Почему graphql?
Я наоборот хочу сократить количество микросервисов
источник