Size: a a a

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

2021 May 01

N

Nikita in Node.js — русскоговорящее сообщество
2038 год, это раз)

второе в большинстве систем уже 64 битные числа используются для таких целей, там лимит в несколько сотен тысяч лет
источник

Я

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

А

Андрей in Node.js — русскоговорящее сообщество
Честно, не уверен)
Там было что-то про то, что если переборщить, то в минус уйдёт.

Я бы погуглил ещё раз, если бы делал тоже самое.
источник

PM

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

N

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

PM

Pavel Mellonges® in Node.js — русскоговорящее сообщество
ну чтобы respons кидала много
источник

PM

Pavel Mellonges® in Node.js — русскоговорящее сообщество
спасибо
источник

N

Nikita in Node.js — русскоговорящее сообщество
Такой вопрос: вот есть у меня юзкейс в приложении "получить друзей пользователя"

Есть метод в каком то сервисе, который может вытянуть из бд список друзей пользователя

Однако же, там может вернуться и такая секретная информация как хеши паролей или номер телефона, которые я не должен отдавать клиенту который просто хочет вывести юзеров списком

так вот: кто и когда должен фильтровать вот эти поля которые нужно вернуть в ответе? сам сервис при запросе к бд эти поля не включать в выборку? контроллер вручную это делать? или как
источник

Д

Денис in Node.js — русскоговорящее сообщество
Я бы смотрел в сторону того, что сервис который будет возвращать эти сущности может получать список полей, которые возвращаются в сущности/ях
источник

I

Igor in Node.js — русскоговорящее сообщество
GraphQL позволяет указать нужные поля прямо в запросе
источник

N

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

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Странная идея, зачем так делать?
источник

nN

necessarily Not nece... in Node.js — русскоговорящее сообщество
Возможно человек лень делать рефреш токен
Хотя, то что он сказал не рекомендуется делать
источник

Д

Денис in Node.js — русскоговорящее сообщество
А чем не ок? Ну скажем у тебя есть метод который возвращает пользователей, опционально ты можешь указать какие поля нужны, а по умолчанию все иди по «дефолту» возвращаются, и по сути ты потом в других местах дергаешь метод с нужными параметрами, вместо например n отдельных методов
источник

N

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

АП

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

Д

Денис in Node.js — русскоговорящее сообщество
Можно и так, тут уже как удобнее, суть одна)
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Сервис при запросе к БД. Зачем выбирать данные, которые не нужны?
источник
2021 May 02

DA

Dariga Abdikarimova in Node.js — русскоговорящее сообщество
Здраствуйте, в чем может быть ошибка?
источник

DH

Dmytro Holoborodko in Node.js — русскоговорящее сообщество
Это делать нужно на уровне запроса к БД и выбирать те поля, которые нужны. Советую начать с изучения SQL и вы разберетесь в своем вопросе :)
источник