Категория: javascript
-
Node.js 24
Разбираем основные фичи Node.js 24 (V8 13.6, npm 11, AsyncContextFrame, Permission Model, Undici 7), объясняем сложные термины простыми словами и даём пошаговый план, как подготовить проект к будущему LTS-релизу.
-
Понимание замыканий в JavaScript для новичков через практику
Понимание замыканий в JavaScript для новичков: практическое руководство от простого к сложному. Узнайте, что такое замыкания, как они работают и как применять их для создания приватных данных, асинхронного кода и функциональных паттернов. Статья включает множество примеров кода и задачи для подготовки к собеседованиям.
-
Compute Pressure API: адаптивные интерфейсы без перегрева
W3C Compute Pressure API Level 1 (кандидат в рекомендации, апрель 2025) — как определять нагрузку на CPU прямо из JavaScript и грамотно реагировать на неё.
-
Цветной вывод в Node.js
Сегодня разберём, как обойтись без chalk, colors, picocolors и прочего «цветного зоопарка» и при этом получить аккуратный, читаемый вывод в терминале. Покажу всё глазами наставника — с практическими советами и большим количеством кода.
-
Firefox 139 — первый браузер с Temporal
Почему именно Firefox 139 первым включает Temporal, какую роль сыграло сообщество и как использовать новую API на практике — подробный наставнический обзор с примерами.
-
Оператор нулевого слияния (nullish coalescing)
Одним из полезных механизмов в JavaScript, является оператор nullish coalescing (??). Он позволяет аккуратно подставлять значения по умолчанию там, где логический оператор ИЛИ (||) может неудачно «перекрыть» нужные данные.