Size: a a a

Node.js — русскоговорящее сообщество

2021 June 08

A

Alexcc in Node.js — русскоговорящее сообщество
деление на сервисы и репозитории это не чистая архитектура начнем с этого для полноты нужны контракты
источник

A

Alexcc in Node.js — русскоговорящее сообщество
Я в mvc могу репозиторий и сервис и что вы хотите сказать у меня чистая архитектура
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
я говорил о каких то там мифических сервисах? Весь смысл в протекании БЛ и ее портабельности. Все.
источник

A

Alexcc in Node.js — русскоговорящее сообщество
вы ответили совсем не на то я спросил про прод и чистую архитектуру перечитайте вопрос
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
Я не в курсе, что вы там себе надумали, уже не интересно.
источник

ST

Sultan Turan in Node.js — русскоговорящее сообщество
Допустим надо сделать логин, данные юзера (usrname, passowrd) прошли валидацию, транспортный слой, все ок. Но как только пришли к loginService, то оказывается юзер с таким username не существует (это статус 404). Или же пароль неверный (статус 400). Как в подобных случаев транспортный слой определит статус ошибки которая прилетела с бизнес слоя?
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
только транспорт знает что такое код ответа
источник

A

Alexcc in Node.js — русскоговорящее сообщество
Бросаете throw  на сервисе.На транспорте идентифицируете ошибку отправляете ответ.
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
на уровне транспорта проверять креды как то странно
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
обмазаться сервисами по самые помидоры и грезить что CA
источник

A

Alexcc in Node.js — русскоговорящее сообщество
на ноде CA полная не возможна начнем с этого (точнее на JS)
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
Как можно работать с Sequilize, я просто не понимаю эту ORM. Если у меня модели в разных папках, то нет способа при обновлении поля в модель, изменить её в базе данных. Я же прав?
источник

Г

Герман in Node.js — русскоговорящее сообщество
Ну, как запустить, привязать бд и как сделать авторизацию я понял. Осталось понять, как добавить свою страницу и как измерить дашборд
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
поржал, спасибо.
источник

A

Alexcc in Node.js — русскоговорящее сообщество
да не за что покажите мне интерфейсы посмеемся вместе
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
нафига в JS ORM?
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
чего? может быть, чтобы работать с базой данных?
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
а с каких пор там орм нужна?
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
Чтобы не писать SQL чистый
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
а, ну ок
источник