Size: a a a

2016 October 18

K(

Kirill (Byte89) in Node.js SPb
Нормально это писать так: for(let item of items) { await doSomethingRemote(item); }
источник

K(

Kirill (Byte89) in Node.js SPb
ИМХО forEach вообще ущербный, даже break не сделать. В es6 лучше всегда for of использовать.
источник

NK

ID:57684913 in Node.js SPb
источник

K(

Kirill (Byte89) in Node.js SPb
И собственно, опять ИМХО, про пакет async лучше тоже в es6 забыть :)
источник

NK

ID:57684913 in Node.js SPb
в целом поддерживаю, но есть юзкейсы когда может пригодиться
источник

NK

ID:57684913 in Node.js SPb
например - очередь с приоритетами и тп
источник

NK

ID:57684913 in Node.js SPb
но если нравится прям этот пакет то есть крутая альтернатива того же автора: https://github.com/caolan/highland
источник

K(

Kirill (Byte89) in Node.js SPb
Да, для специфичных случаев может быть, но часто проще найти пакет отдельно очереди с приоритетами например.
источник

K(

Kirill (Byte89) in Node.js SPb
Я имею в виду, чем тянуть весь async.
источник

VI

Viktor Isaev in Node.js SPb
Здесь надо понимать, что for будет фигачить последовательно. А можно сделать параллельно через Promise.map(items, Promise.coroutine(function*(item) {
 yield doSomethingRemote(item);
}))
источник

VI

Viktor Isaev in Node.js SPb
(это Bluebird, про стандартные не в курсе)
источник

VI

Viktor Isaev in Node.js SPb
(c async тоже должно сработать)
источник
2016 October 19

NK

ID:57684913 in Node.js SPb
источник

NK

ID:57684913 in Node.js SPb
нашел интересный инструмент для отслеживания технического долга в рамках eslint )
источник

IS

Ivan Shargorodsky in Node.js SPb
На всякий случай, напоминаю, что завтра очередная (уже аж 2-я :) ) встреча сообщества. Приходите, поговорим про Сенеку и вообще :)

Если кто-то еще не зарегистрировался, то по ссылке регистрация еще открыта: https://rossinno.timepad.ru/event/385260/

Пицца будет :)
источник

AG

Andrew Gurylev in Node.js SPb
ID:57684913
нашел интересный инструмент для отслеживания технического долга в рамках eslint )
а как это запускать в обычном режиме?
источник

NK

ID:57684913 in Node.js SPb
там плагин доставляется
источник

NK

ID:57684913 in Node.js SPb
output-todo-comments
источник

AG

Andrew Gurylev in Node.js SPb
аа, понял. круто, попробую. спасибо!
источник

NK

ID:57684913 in Node.js SPb
настроил на свою голову - теперь при каждом коммите мне ругается что и технического долга все больше и больше, и процент покрытия кода недостаточен... эх %)
источник