Size: a a a

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

2020 February 21

AK

Alexander Kazantsev in NestJS — русскоязычное сообщество
Konstantin Goncharik
Привет всем!
Где можно почитать мотивацию использования Observable в HttpModule?

В гугле только куча вопросов как из них сделать промисы :)
Весь nest построен поверх rxjs , отсюда и мотивация
источник

KA

Kulagin Alex in NestJS — русскоязычное сообщество
Для меня мотивация:
1. Легко перезапустить (повторить)
2. Возможность отменить
3. Проще обработать результат
4. Можно шарить
источник

IL

Ihor Levchenko in NestJS — русскоязычное сообщество
и подписки можно комбинировать в один стрим :)
источник

KG

Konstantin Goncharik in NestJS — русскоязычное сообщество
После 5 лет перекладывания байтиков на C++ не сразу видны плюсы таких решений, хотя успел потрогать rxcpp на уровне хэллоуворлдов :)
источник

ps

p s in NestJS — русскоязычное сообщество
Всем привет!
Использую TypeORM-CRUD. Нужно не просто вернуть массив данных в data, а добавить в data два свойства:
data.data - собственно для самого массива данных
data.uniq - массив неповторяющихся значений одного из свойств элементов массива данных, которые находятся в data.data

Подскажите, где перехватить data, так чтобы провести вычисления и изменить содержимое?
источник

Ti

Time is the side effect in NestJS — русскоязычное сообщество
Рх дикий кайф когда надо всякие ретраи делать
источник

MY

Michael Yali in NestJS — русскоязычное сообщество
p s
Всем привет!
Использую TypeORM-CRUD. Нужно не просто вернуть массив данных в data, а добавить в data два свойства:
data.data - собственно для самого массива данных
data.uniq - массив неповторяющихся значений одного из свойств элементов массива данных, которые находятся в data.data

Подскажите, где перехватить data, так чтобы провести вычисления и изменить содержимое?
interceptor
источник

ps

p s in NestJS — русскоязычное сообщество
Michael Yali
interceptor
он не для dto вызывается? для всего массива data?
источник

KG

Konstantin Goncharik in NestJS — русскоязычное сообщество
p s
Всем привет!
Использую TypeORM-CRUD. Нужно не просто вернуть массив данных в data, а добавить в data два свойства:
data.data - собственно для самого массива данных
data.uniq - массив неповторяющихся значений одного из свойств элементов массива данных, которые находятся в data.data

Подскажите, где перехватить data, так чтобы провести вычисления и изменить содержимое?
источник

ps

p s in NestJS — русскоязычное сообщество
спасибо! оба варианта поизучаю сейчас
источник

MY

Michael Yali in NestJS — русскоязычное сообщество
Заниматься сериализацией в методе контроллера выглядет не очень хорошей идеей. К тому же, interceptor можно переиспользовать
источник

DZ

Dmitry Zakharov in NestJS — русскоязычное сообщество
Konstantin Goncharik
Привет всем!
Где можно почитать мотивацию использования Observable в HttpModule?

В гугле только куча вопросов как из них сделать промисы :)
Если тебе не нужно как то работать с результатом, можешь спокойно в toPromise() без зазрения совести)
источник

DZ

Dmitry Zakharov in NestJS — русскоязычное сообщество
Хотя если тебе не надо работать, то и в toPromise не обязательно)
источник

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
Доброе утро, господа помогите плиз. Чет смотрю я доки по Auth, и пытаюсь все это прикрутить к graphql, но вообще не выходит. Вот что уже сделал:
1. В модуле Graohql, вернул context
2. Сделал гард который переписывает getRequest и вернет контекст.

Вот дальше чет не могу понять чего делать. Если у кого есть время посмотреть и подсказать чего не так, буду очень благодарен.
источник

LK

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

S

Sviatoslav in NestJS — русскоязычное сообщество
@KaufmanEndy А ты в vscode с  angular не работаешь? Ну припустим не рабочий go to references в html, валидация attr только с бандингом это еще ладно, а то что он в тип @Input не смотрит совсем печально. Припустим @Input() test: 'a' | 'b', а передавать можно все что угодно, хоть число, хоть булиан. Ничего со всем этим не делал?
источник

И

Илья | 😶 in NestJS — русскоязычное сообщество
Sviatoslav
@KaufmanEndy А ты в vscode с  angular не работаешь? Ну припустим не рабочий go to references в html, валидация attr только с бандингом это еще ладно, а то что он в тип @Input не смотрит совсем печально. Припустим @Input() test: 'a' | 'b', а передавать можно все что угодно, хоть число, хоть булиан. Ничего со всем этим не делал?
вскод чет последнее время не очень к ангуляру
перейди на вебшторм
источник

IB

Igor Bond in NestJS — русскоязычное сообщество
Sviatoslav
@KaufmanEndy А ты в vscode с  angular не работаешь? Ну припустим не рабочий go to references в html, валидация attr только с бандингом это еще ладно, а то что он в тип @Input не смотрит совсем печально. Припустим @Input() test: 'a' | 'b', а передавать можно все что угодно, хоть число, хоть булиан. Ничего со всем этим не делал?
У меня все пашет
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
Илья | 😶
вскод чет последнее время не очень к ангуляру
перейди на вебшторм
Я на нем и сижу, просто remote ssh такой заманчивый, уже поднял среду, все так классно, контейнер, в нем докер ин докер, в этом докере кубер доступ по ссш.. ммм
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
Igor Bond
У меня все пашет
Пруфы?
источник