3 месяца назад
JavaScript и Node.js простыми словами — что это такое, как работает runtime, где применяется и как быстро начать писать сервер и CLI
🟠🟠🟠 ВЫБЕРИТЕ ЛУЧШИЙ КУРС по JAVASCRIPT 🟠🟠🟠 Короткая формула такая: JavaScript — язык, Node.js — среда выполнения JavaScript вне браузера. Но чтобы не путаться дальше, разделим роли. Обычно за этим запросом скрывается один из практических вопросов: можно ли писать бэкенд на JavaScript, чем Node.js отличается от браузера, зачем Node нужен фронтенд-разработчику и какие задачи на нём реально решают. Node.js — это JavaScript runtime environment. Он включает движок V8 для выполнения JavaScript и набор API для работы с сетью, файловой системой и процессами...
126 читали · 3 года назад
Меняем Async/Await на Promises.allSettled() для ускорения API-вызовов в Node.JS
Источник: Nuances of Programming Задача Функционал массового редактирования позволяет выбрать несколько записей и редактировать все одновременно. Но изменение более чем 50 записей может занять до 50 секунд, и страница зависает. Ожидание сбивает с толку пользователей, и те часто спешат уйти со страницы. Нужно ускорить такое редактирование. Откуда это замедление? Код написан так: for (r in records) { await update(r); } При изменении одной записи делается API-вызов, на который уходит от 500 мс до 1 сек...