filter()ы для обработки данных,
все они блокирующие, но в bestpractices пишут что лучше не писать блокирующие коды,
нужно ли мне все эти методы переписать на свою самоделную асинк методы типа array.forEach() на asyncForEach(array, fn) или это нормальная практика?
если обрабатываешь мало даных то пофиг
"Блокирующий код" - имеется ввиду вызов всяких синхронных операций с внешними ресурсами - например, чтение или запись файла с помощью fs.*Sync. А операции над коллекциями синхронные - фигня, стоит подумать только если у тебя там >1кк элементов. А существующий код так и вообще не стоит трогать.
Обсуждают сегодня