Size: a a a

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

2020 February 17

Н

Никита in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
я не улавливаю суть
Расслабся. Дяди разберутся
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
λера Розаλин
Это весьма логично, особенно когда речь доходит до статической типизации, например, с TypeScript
в чем проблема расширить тип req докинув кастомное свойство
источник

λР

λера Розаλин in Node.js — русскоговорящее сообщество
Получается огромная пачка свойств, все из которых optional или nullable
источник

λР

λера Розаλин in Node.js — русскоговорящее сообщество
И появляются только после определённой миддлвари
источник

λР

λера Розаλин in Node.js — русскоговорящее сообщество
Не, не то, чтобы это мешало мне использовать koa
источник

λР

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

YZ

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

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
типо юзера, прав и т.д.
источник

λР

λера Розаλин in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
типо юзера, прав и т.д.
конечно, остальное всё-таки должно рулиться контроллерами
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
так, а что за аналог вы предлогаете?
источник

λР

λера Розаλин in Node.js — русскоговорящее сообщество
λера Розаλин
Не, не то, чтобы это мешало мне использовать koa
👉
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
та я больше к S
источник

YZ

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

fd

fed dot in Node.js — русскоговорящее сообщество
Ребята, подскажите, пожалуйста, как работает sendFile( ) в express.js. Если я буду отправлять на клиент, например, музыку. Её нельзя будет прослушать пока она целиком не отправится? Или её автоматом разбирает на чанки?
источник

SS

S S in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
какую альтернативу вы предлагаете?
То что касается системной фигни можно кидать в req.  Типо записал в req.user авторизованного пользователя.  Но чел из метархии создает чистые функции которые принимают что то,  работают  с бд и что нибудь возвращают. Тогда смени ты хоть экспресс на коа тебе не придется переписывать весь код, надеюсь ты это имел ввиду
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
S S
То что касается системной фигни можно кидать в req.  Типо записал в req.user авторизованного пользователя.  Но чел из метархии создает чистые функции которые принимают что то,  работают  с бд и что нибудь возвращают. Тогда смени ты хоть экспресс на коа тебе не придется переписывать весь код, надеюсь ты это имел ввиду
да, это, похоже думаю. я думал вы системные вещи не хотели вносить в req. ок, спасибо
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
S S
То что касается системной фигни можно кидать в req.  Типо записал в req.user авторизованного пользователя.  Но чел из метархии создает чистые функции которые принимают что то,  работают  с бд и что нибудь возвращают. Тогда смени ты хоть экспресс на коа тебе не придется переписывать весь код, надеюсь ты это имел ввиду
чистые функции которые работают с БД звучит интересно...
источник

SS

S S in Node.js — русскоговорящее сообщество
Kirill Lesohorskyi
чистые функции которые работают с БД звучит интересно...
Ну не совсем чистые😂😂😂
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
S S
Ну не совсем чистые😂😂😂
вопрос на подумать в догонку:
const writeToDb = db => data => db.writeData(data);
const mockDb = {
 writeData(data){
   return `Writing ${data}`;
 }
};
const realDb = new DB(connectionString);
writeToDb(mockDb)('this one is pure?');
writeToDb(realDb)('this one is not?');

Чистая ли функция writeToDb?
источник

AI

Alex Immo in Node.js — русскоговорящее сообщество
У меня есть строка "Значение1,910;Значение2,911". Как сделать массив обьектов [{data:Значение1, id: 910},{data:Значение2, id: 911}]  ??
источник