Size: a a a

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

2020 May 03

В

Виталий in Node.js — русскоговорящее сообщество
короче ребят, я не понимаю людей, которые свято верят что бизнес ошибка что документ с ид 111 не найден должа иметь код 200
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Ну если фронт пишет код не уточняя у бека, что же ему вернётся, то это проблемы исключительно этого бедного фронта
источник

РА

Ринат А in Node.js — русскоговорящее сообщество
Artem Zuev
а лучше Promise.allSettled
Спасибо. В выходные вернусь в этому, слишком быстро не получится разобраться.
источник

В

Виталий in Node.js — русскоговорящее сообщество
Алексей Попов
Ну если фронт пишет код не уточняя у бека, что же ему вернётся, то это проблемы исключительно этого бедного фронта
бек должен отдавать правильно, потому что создавать оверхед фронтэнду, это создавать лаги конечному юзеру, а значит уничтожать свой же проект
источник

В

Виталий in Node.js — русскоговорящее сообщество
ситуация что произойдет ошибка менее 1% , зачем в успешные блоки повсеместно хендлеры обработки добавлять? найди хоть одно оправдание этому
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Виталий
бек должен отдавать правильно, потому что создавать оверхед фронтэнду, это создавать лаги конечному юзеру, а значит уничтожать свой же проект
Если фронт сам решил, что же такое "правильно", пусть страдает 🤷‍♂
источник

В

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

В

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

В

Виталий in Node.js — русскоговорящее сообщество
если фронт, то сам дурак, прям дико смотрится, с учетом того что нодисты js-ники
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Виталий
бек должен отдавать правильно, потому что создавать оверхед фронтэнду, это создавать лаги конечному юзеру, а значит уничтожать свой же проект
вообще правильнее выбирать баланс, если какое-то формирование данных на беке создает относительно повышенную нагрузку и время выполнения, а проект довольно нагрузочный, то вынесение лишней логики на фронт в угоду облегчения работы беку вполне оправданно
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Виталий
ситуация что произойдет ошибка менее 1% , зачем в успешные блоки повсеместно хендлеры обработки добавлять? найди хоть одно оправдание этому
Очень любопытная статистика
Видимо ты не регаешься в сервисах через указание ника
источник

В

Виталий in Node.js — русскоговорящее сообщество
Artem Zuev
вообще правильнее выбирать баланс, если какое-то формирование данных на беке создает относительно повышенную нагрузку и время выполнения, а проект довольно нагрузочный, то вынесение лишней логики на фронт в угоду облегчения работы беку вполне оправданно
то есть вернуть не 404 а 200 это ты считаешь поможет?
источник

В

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

NY

Nasrullah Yousofi in Node.js — русскоговорящее сообщество
I want to learn about biomet4ic authentication with node js
источник

В

Виталий in Node.js — русскоговорящее сообщество
use cyrillic plz )
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Виталий
то есть вернуть не 404 а 200 это ты считаешь поможет?
Код ответа на запрос не является панацеей =))) Ок, хорошо, ну пусть сервис вернет некий код 404, но без тела ответа - маловато информации... А если в тело ставить доп. информацию в неком поле "error" - то совершенно непринципиально, что будет проверять фронт - код ответа или поле в распарсенном теле ответа - тут скорее просто разные подходы
источник

В

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

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Виталий
Алексей, а можно вопрос? тебе сколько лет и какой у тебя проф опыт? чем плюс минус занят?
О, меряться длиной будем? Давай Лет достаточно, нормальный опыт года с 05-го (до этого аспирантура), пришёл в ноду из плюсов и шарпа, фронтом, слава богу, почти не занимался, возможно поэтому слова про фронта и дурака вообще не понял
источник

В

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

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
что будет на фронте - ответ или исключение никак не зависит от того, что вернет бек 200 или 404... это целиком зависит от того, как отреагирует фронт на полученный ответ
источник