Size: a a a

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

2021 June 30

И

Илья | 😶 ☮️... in NestJS — русскоязычное сообщество
++
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
Пока не пробнишь не поймешь
источник

AB

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

AB

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

NC

Nikita Chaykin in NestJS — русскоязычное сообщество
О
источник

NC

Nikita Chaykin in NestJS — русскоязычное сообщество
Ребятки
источник

NC

Nikita Chaykin in NestJS — русскоязычное сообщество
Вы тут собрались серьезненькие
источник

NC

Nikita Chaykin in NestJS — русскоязычное сообщество
Ща вопрос хороший закину) Только ответьте норм плз
источник

NC

Nikita Chaykin in NestJS — русскоязычное сообщество
Вообщем, насколько реально написать норм приллу на экспрессе, что за стереотип про говнокод, можно же напилить какой то di(даж без декораторов), взять ts, отделить логику, правильный нейминг там
источник

NC

Nikita Chaykin in NestJS — русскоязычное сообщество
Неужели нельзя сделать то, что делается на несте точно так же на экспрессе , ну и естественно что бы было качественно
источник

NC

Nikita Chaykin in NestJS — русскоязычное сообщество
Просто всегда говорят , ой, экспресс? ООО, ну это говнокод или Некст Варик, не бери его вообще
источник

AB

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

AB

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

AB

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

B

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

@Mutation()
 async addAppointment(@Args('input') input) {
   
   const _appointment = new Appointment();
   _appointment.email = input.email;
   _appointment.firstName = input.firstName;


   exports.input = input;  // tut

}
Я могу так сделать ?
Как експорт переменной сделать ?
Module '"../appointments/appointments.resolver"' has no exported member 'input'.
источник

🏡K

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

AB

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

B

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

🏡K

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

Зачем нужно декомпозировать, чтобы твоя фича была сама по себе и не являлась частью монолита, ты ушел и пришёл новый разраб, он или поймет как добавить новую фичу или не по мет и напишет все с нуля, при этом текущий рабочий код вообще не нужно трогать, новый разраб легко войдет в проект, новый разраб не сломает сайт
источник

🏡K

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