Size: a a a

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

2021 January 28

A

Artem in NestJS — русскоязычное сообщество
Yurii Kovalenko
class A {
   c = 'a'
   d() {}
}
Reflect.ownKeys(A.prototype)
шикарно, спасибо
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
E_A
Ну, такое себе - на любителя, лучше уж типа java/c# через тоже вебассамбле в браузер. Просто там типа обертка нужна в виде ангуляр подобного фраймворка
я как то садился такое делать в неткоре) в самом начале ангулар2, но чет запарился и по работе задач много было, забил в итоге
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
ну несто подобное точно можно сделать, в ангулар там замуты в шаблонах, и биндинги с реактивностью, эти дела долго пилить
источник

DK

Dmytro Klekots in NestJS — русскоязычное сообщество
E_A
Ну, такое себе - на любителя, лучше уж типа java/c# через тоже вебассамбле в браузер. Просто там типа обертка нужна в виде ангуляр подобного фраймворка
Проблема в том, что нужно учить 2 языка, а у нас всё идет к тому, что js везде
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
фича веб асембли, типа шарп или ява как на бэке так и на фронте
источник

E

E_A in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
ну несто подобное точно можно сделать, в ангулар там замуты в шаблонах, и биндинги с реактивностью, эти дела долго пилить
Что бы с этим не замарачиваться лучше через webgl в 2d режиме
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
E_A
Ну, такое себе - на любителя, лучше уж типа java/c# через тоже вебассамбле в браузер. Просто там типа обертка нужна в виде ангуляр подобного фраймворка
у тс типизация и женерики всякие поприкольнее будут чем в шарпе или яве, возможностенй больше просто )
источник

kk

koeshiro kagami in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
у тс типизация и женерики всякие поприкольнее будут чем в шарпе или яве, возможностенй больше просто )
То есть ты за структурную типизацию?
источник

E

E_A in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
у тс типизация и женерики всякие поприкольнее будут чем в шарпе или яве, возможностенй больше просто )
Ну так да,  если его в байткод на прямую гнать, то мы много чего лишаемся в том числе и плюшек в дженериках
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
это транспилятор пусть мучается и все варианты готовит заранее по аст)
источник

E

E_A in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
это транспилятор пусть мучается и все варианты готовит заранее по аст)
В теории это красиво) но на практике сложность такого компилятора возрастает экспоненциально и его нереально сделать
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
koeshiro kagami
То есть ты за структурную типизацию?
Не знаю што это но типизации мне нравится)
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
E_A
В теории это красиво) но на практике сложность такого компилятора возрастает экспоненциально и его нереально сделать
В ангулар же заморочились чтобы клёвый диай сделать, былобы желание и куча разрабов)
источник

kk

koeshiro kagami in NestJS — русскоязычное сообщество
Структурная типизация это проверка эквивалентности типов по внутренним методам и свойствам объектов, а не по имени класса / интерфейса родителя.
источник

kk

koeshiro kagami in NestJS — русскоязычное сообщество
И проверка вроде по типу "property_name:type" "method([arguments:type]):type"
источник

DE

Daniel Erased in NestJS — русскоязычное сообщество
А модули можно наследовать вместе с их провайдерами и контроллерами?

Я вот думаю, как это лучше сделать и что читать.

Условно:

Есть валюта. Это: модуль, сервис и контроллер + энтити + дто

Все валюты похожи и имеют общую стандартную логику. Но некоторые могут расширяться над базовой заготовкой.

Я думаю, что лучше — генерировать через cli. Мне не кажется, что наследование тут будет красивым? Не пробовал.

Можно ли добавить в cli свой шаблон генератор чтобы новые модули валют генерировать из заготовок ведь?
источник

F

Fingerprint in NestJS — русскоязычное сообщество
Привет всем. Изучаю NestJS и появился вопрос, я хочу использовать авторизацию по jwt токену, passport записывает пользователя в req. Читал что в контроллерах не рекомендуется использовать @Req. Как получить в контроллере пользователя иначе?
источник

GD

Goncharenko Dmitry in NestJS — русскоязычное сообщество
кто-нить жал картинки на сервере? что лучше задействовать nodejs модуль какой-нибудь или shell командой линукса?
источник

GD

Goncharenko Dmitry in NestJS — русскоязычное сообщество
Fingerprint
Привет всем. Изучаю NestJS и появился вопрос, я хочу использовать авторизацию по jwt токену, passport записывает пользователя в req. Читал что в контроллерах не рекомендуется использовать @Req. Как получить в контроллере пользователя иначе?
хз я получаю @Request() req, потом в самой функции ниже пишу const {userId} = req.user
источник

VL

Vanya Leyn in NestJS — русскоязычное сообщество
В контроллерах юзать рек и Рес - бед практайс и не нест вей.
Напишите декоратор, который будет вытаскивать вам юзера с запроса
источник