Найти в Дзене
JavaScript

JavaScript

Статьи о работе на JS
подборка · 6 материалов
1 год назад
Почему Ramda.JS, а не Lodash? Часть 1 - prop, propEq, props
Всем привет! Сегодня начнем микроцикл статей, посвященных очень удобному инструменту для функциональной работы в JS/TS коде, который называется Ramda.JS. По сути, эта библиотека является логическим продолжением и развитием широко известной и уважаемой библиотеки Lodash, без которой многие JS-разработчики уже не могут представить работы. Итак, сегодня, как можно догадаться из заголовка, мы рассмотрим семейство функций, облегчающих работу со свойствами в JS в широком смысле этого слова, т.е. данные функции будут применимы как к объектам, так и к массивам...
129 читали · 1 год назад
map, filter, reduce - три всадника функционального апокалипсиса в JS - часть 3 - reduce
Привет, я Дмитрий Канаев, Backend NodeJS разработчик, представляю IT сообщество Работяги. В этом сообществе ты можешь поделиться своими проблемами в разработке и найти ответы на интересующие тебя вопросы из сферы IT. Ссылки на наши другие ресурсы вы можете найти в профиле нашего канала или в конце этой статьи. Сегодня мы завершаем цикл статей, в которых мы рассматривали три важных функциональных «столпа» в JavaScript. Ссылка на первую часть цикла – https://dzen.ru/a/ZcpVvSfcYBZn8YyK Ссылка на вторую часть цикла – https://dzen...
1 год назад
map, filter, reduce - три всадника функционального апокалипсиса в JS - часть 2 - filter
Привет, я Дмитрий Канаев, Backend NodeJS разработчик, представляю IT сообщество Работяги. В этом сообществе ты можешь поделиться своими проблемами в разработке и найти ответы на интересующие тебя вопросы из сферы IT. Ссылки на наши другие ресурсы вы можете найти в профиле нашего канала или в конце этой статьи. Сегодня мы продолжаем цикл статей, в которых мы рассматриваем три важных функциональных «столпа» в JavaScript. Ссылка на первую часть цикла – https://dzen.ru/a/ZcpVvSfcYBZn8YyK Сегодня мы разберем,...
123 читали · 1 год назад
map, filter, reduce - три всадника функционального апокалипсиса в JS. Часть 1 - map
Привет, я Дмитрий Канаев, Backend NodeJS разработчик, представляю IT сообщество Работяги. В этом сообществе ты можешь поделиться своими проблемами в разработке и найти ответы на интересующие тебя вопросы из сферы IT. Ссылки на наши другие ресурсы вы можете найти в профиле нашего канала или в конце этой статьи. Сегодня мы начнем цикл статей, в которых рассмотрим три важных функциональных «столпа» в JavaScript. И первой на очереди будет функция map. Предположим, что нам требуется преобразовать все элементы крупной коллекции данных...
1 год назад
Использование стандартных возможностей NodeJS для нестандартной проблемы
Привет, я Дмитрий Канаев, Backend Node.JS разработчик, представляю IT сообщество Работяги. В этом сообществе ты можешь поделиться своими проблемами в разработке и найти интересующие тебя вопросы из сферы IT. Недавно в рабочем процессе я столкнулся с нестандартной задачей. Необходимо было в синхронном режиме запрос-ответ отдать информацию от сервиса, который работает только асинхронно. И в целом это задача не вызывала бы проблем, если бы этот конкретный сервис был построен по стандартной для подобного рода сервисов схеме...
1 год назад
Алгоритмические задачки - быть или не быть
Привет, я Дмитрий Канаев, Backend NodeJS разработчик, представляю IT сообщество Работяги. В этом сообществе ты можешь поделиться своими проблемами в разработке и найти ответы на интересующие тебя вопросы из сферы IT. Ссылки на наши другие ресурсы вы можете найти в профиле нашего канала или в конце этой статьи. Множество копий было сломано в холиварных битвах на тему «Нужно ли все-таки разработчику решать алгоритмические задачи», сгенерированы сотни статей и выдвинуты тысячи точек зрения на этот вопрос. Но он все равно с завидной регулярностью посещает как меня, так и моих товарищей. В этой статье...