Size: a a a

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

2020 December 31

М

Максим in Node.js — русскоговорящее сообщество
А банковские данные и пароли зашифрованы
источник

М

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

VL

Vanya Leyn in Node.js — русскоговорящее сообщество
Максим
Кстати, bcrypt норм для шифрования паролей?
Дп
источник

М

Максим in Node.js — русскоговорящее сообщество
А альтернатива passportjs какая сейчас?
источник

М

Максим in Node.js — русскоговорящее сообщество
Хочу переписать локальную авторизацию с пасспорта
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Максим
А альтернатива passportjs какая сейчас?
самому делать
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
самому делать
+
источник

М

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

М

Максим in Node.js — русскоговорящее сообщество
Но давно
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Максим
Кстати, bcrypt норм для шифрования паролей?
Хэширование*
источник

VS

Vlad Sobenko in Node.js — русскоговорящее сообщество
Ребят, а принято в ноде юзать DI контейнер или же service locator? Какие интрументы юзаются для этого?
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Vlad Sobenko
Ребят, а принято в ноде юзать DI контейнер или же service locator? Какие интрументы юзаются для этого?
сервис локатор -- антипаттерн
источник

VL

Vanya Leyn in Node.js — русскоговорящее сообщество
Vlad Sobenko
Ребят, а принято в ноде юзать DI контейнер или же service locator? Какие интрументы юзаются для этого?
Принято, если нест - то его Ди, если свое - инверсифай
источник

L

Looch in Node.js — русскоговорящее сообщество
Vlad Sobenko
Ребят, а принято в ноде юзать DI контейнер или же service locator? Какие интрументы юзаются для этого?
от фреймворка зависит, в некоторыз вообще DI не нужен как и классы в принципе
источник

VS

Vlad Sobenko in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
сервис локатор -- антипаттерн
Уж лучше, чем импорт всего откуда угодно.
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Vlad Sobenko
Уж лучше, чем импорт всего откуда угодно.
это тоже самое
источник

VS

Vlad Sobenko in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
это тоже самое
Неа. В тестах в сервис локатор можно легко закинуть фейк и протесить
источник

т

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

`const handleScriptErrors = (title: string, script: () => Promise<void>) => () => {
 script().then(/* Сообщаем что все ок*/).catch(/* Говорим что все плохо */)
}`

Есть одна проблема которая возникает в script(), например он выглядит так

`
async () => {
 [0,0,0].map(async () => {throw new Error('test')})
}
`

Загадка от Жака Фрэско, как правильно отловить и обработать этот еррор?
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Vlad Sobenko
Неа. В тестах в сервис локатор можно легко закинуть фейк и протесить
с импортом ты тоже можешь мокнуть импорт и заменить на свое. без каких-либо проблем
источник

VS

Vlad Sobenko in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
с импортом ты тоже можешь мокнуть импорт и заменить на свое. без каких-либо проблем
С потерей типов, через костыли? А сервис локатор можно всегда через аргументы таскать.
источник