💻 PYTHON | Backend | Frontend
91.1K subscribers
476 photos
93 videos
117 links
🔥 ЕЩЁ БОЛЬШЕ КОНТЕНТА:
t.me/addlist/2EjwwexCDeRlNWNh

💬 ЧАТЫ ДЛЯ ОБЩЕНИЯ:
t.me/addlist/1ZoIIyAsAgkzYjEx

🌐 Реклама / Сотрудничество: @DealAds
Download Telegram
Event Loop от А до Я — подробный разбор того, как работает событийный цикл в JavaScript

На базовом уровне всё просто: Event Loop берёт задачи из очереди, выполняет их и ждёт новые. Но в реальной среде всё интереснее: порядок выполнения зависит от устройства браузера, особенностей Node.js и того, в какую очередь попала задача — microtask или macrotask.

В таком разборе обычно особенно полезно то, что после него становится понятнее поведение setTimeout, Promise и асинхронного кода в целом.

Нужна практичная аналитика по поставкам и рынку? Загляни в канал про логистику, ВЭД и цепочки поставок — коротко, по делу и без шума.

#JavaScript #EventLoop #Nodejs
🔥2❤1🥰1👏1
Node.js получил нативные throttle и debounce

Вот это поворот — теперь два самых заезженных приёма из фронтенда и не только приходят прямо в стандартную поставку, без сторонних библиотек

Коротко, зачем они нужны:

debounce — откладывает вызов функции, пока события не перестанут сыпаться. Классика для поиска по вводу: ждём, пока пользователь допечатает, и только потом шлём запрос

throttle — ограничивает частоту вызовов, пропуская функцию не чаще раза в заданный интервал. Удобно для скролла, ресайза и любых потоков событий

Раньше за этим тянулись в lodash. Теперь всё нативно — минус зависимость, минус вес бандла

Остаётся вопрос: когда официальное предложение доедет до TC39 и появится в самом языке

#NodeJS #lodash #JavaScript
⚡3🤷‍♂1🔥1🥰1😁1🎉1👌1💯1