Size: a a a

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

2020 February 21

GG

Go Go in NestJS — русскоязычное сообщество
Я пришёл к немного другому мнению. Если опыт есть можно сразу делать мс, будет куда лучше чем потом непонятно как что-то связывать, но фишка в том что нужны навыки и опыт проектирования
источник

GG

Go Go in NestJS — русскоязычное сообщество
Хотя на данный момент я больше занимаюсь твоим способом 😂
источник

IK

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

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Go Go
Я пришёл к немного другому мнению. Если опыт есть можно сразу делать мс, будет куда лучше чем потом непонятно как что-то связывать, но фишка в том что нужны навыки и опыт проектирования
Даже с опытом объем работы будет больше, зачем?
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Деплой, мониторинг, отладка
источник

GG

Go Go in NestJS — русскоязычное сообщество
Grigorii K. Shartsev
Даже с опытом объем работы будет больше, зачем?
А дело в том что куда проще потом переписать или выпилить что-то за две недели максимум чем всю систему переделывать
источник

GG

Go Go in NestJS — русскоязычное сообщество
Понятно что это дороже
источник

GG

Go Go in NestJS — русскоязычное сообщество
Плюс можно писать на разных стеках что мне очень нравится
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Go Go
Плюс можно писать на разных стеках что мне очень нравится
Это можно и в просто сервис-ориентированное архитектуре
источник

GG

Go Go in NestJS — русскоязычное сообщество
Да можно, но если ты пилишь систему которая будет работать годами куда лучше делать все в мс сразу, или апп который ты выпускаешь в стор, лучше тоже чтобы он скейлился в случае если выстрелит, ну это мое мнение субъективное :)
источник

GG

Go Go in NestJS — русскоязычное сообщество
Ни одна система у биг4 не написана на монолите я так думаю )))
источник

GG

Go Go in NestJS — русскоязычное сообщество
За исключением фейсбука 😂но он так и так гавно со всех точек зрения 🤭😂
источник

GG

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

A

Andrey in NestJS — русскоязычное сообщество
Добрый вечер, может кто-то подскажет, есть код
 async signUp(authCredentialsDto: AuthCredentialsDto): Promise<any> {
   const { username, password } = authCredentialsDto;

   const user = new User();
   user.username = username;
   user.password = password;

   try {
     await user.save();
   } catch (error) {
     console.log(error);

     if (error.code === '23505') {
       throw new ConflictException('Username already exists');
     } else {
       throw new InternalServerErrorException();
     }
   }
 }

и он почему-то бросает ошибку на моменте когда я пытаюсь кинуть ексепшен, так что кетч срабатывает и я могу залогать ошибку, но вот свой ексепшен кидаю и в консоль сразу ошибка
(node:195908) UnhandledPromiseRejectionWarning: Error: [object Object]
   at UserRepository.<anonymous> (/home/illetid/Projects/nestjs-course-task-management/src/auth/user.repository.ts:26:15)
   at Generator.throw (<anonymous>)
   at rejected (/home/illetid/Projects/nestjs-course-task-management/src/auth/user.repository.ts:12:65)
   at processTicksAndRejections (internal/process/task_queues.js:94:5)
(node:195908) UnhandledPromiseRejectionWarning: Unhandled promise rejection.
источник

DZ

Dmitry Zakharov in NestJS — русскоязычное сообщество
Igor Bond
последняя версия?
Да
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Andrey
Добрый вечер, может кто-то подскажет, есть код
 async signUp(authCredentialsDto: AuthCredentialsDto): Promise<any> {
   const { username, password } = authCredentialsDto;

   const user = new User();
   user.username = username;
   user.password = password;

   try {
     await user.save();
   } catch (error) {
     console.log(error);

     if (error.code === '23505') {
       throw new ConflictException('Username already exists');
     } else {
       throw new InternalServerErrorException();
     }
   }
 }

и он почему-то бросает ошибку на моменте когда я пытаюсь кинуть ексепшен, так что кетч срабатывает и я могу залогать ошибку, но вот свой ексепшен кидаю и в консоль сразу ошибка
(node:195908) UnhandledPromiseRejectionWarning: Error: [object Object]
   at UserRepository.<anonymous> (/home/illetid/Projects/nestjs-course-task-management/src/auth/user.repository.ts:26:15)
   at Generator.throw (<anonymous>)
   at rejected (/home/illetid/Projects/nestjs-course-task-management/src/auth/user.repository.ts:12:65)
   at processTicksAndRejections (internal/process/task_queues.js:94:5)
(node:195908) UnhandledPromiseRejectionWarning: Unhandled promise rejection.
выше код не перехватывает
источник

VA

Veaceslav Artiom in NestJS — русскоязычное сообщество
Чет я походу перемудрил с кэшем, у меня получается что база практически ничего не делает вообще. Только на первые запросы отвечает. Вроде как и круто (мне так кажется) но в то же время чутка ссыкатно, как говорится пятой точкой чувствую что это не очень прям хорошо.
источник

KA

Kulagin Alex in NestJS — русскоязычное сообщество
😂😂😂
источник

KA

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

KA

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