Category : javascript

javascript
setTimeout убил наши анимации: история спасения модальных окон

модалка открывается, и сразу закрываетсяВсем привет!Давайте представим, что от бизнеса поступил запрос: "Нам надо, чтобы при входе на сайт сразу же открывалось модальное окно авторизации для сканирования клиентского QR-кода."Вы запускаете стабильно работающий проект, применяете useEffect с необходимой фичей и пустой зависимостью, а затем - начинаете тестировать.И вот незадача: модальное окно открывается на миллисекунду и моментально закрывается.При этом: логи в порядке, стейты меняются …

  • четверг, 9 октября 2025 г. в 00:00:04
javascript
QUIC наконец-то приходит в Node.js: не прошло и 5 лет

Команда JavaScript for Devs подготовила перевод статьи о долгом пути протокола QUIC в Node.js. Четыре года сообщество ждало, пока OpenSSL откроет нужные API — и вот, с выходом версии 3.5, это наконец случилось. Уже в Node.js 25 ожидается первая реализация QUIC — шаг, к которому проект шёл почти полдесятилетия.QUIC — это транспортный протокол, построенный на основе UDP и призванный заменить связку TCP+TLS.Хотя его относят к транспортному уровню, на практике он сильно отличается от привычных прот…

  • четверг, 9 октября 2025 г. в 00:00:03
javascript
Скрипты в DevelSCADA

Для расширения базового функционала среды разработки DevelSCADA, система поддерживает возможность использования скриптов. Основным языком для разработки скриптов является JavaScript. Скрипты, в свою очередь поддерживают весь функционал языка JavaScript, дополняя его функциями работы с системой DevelSCADA.Система поддерживает работу с двумя видами скриптов - скрипты интерфейса и скрипты ПЛК. Оба типа скриптов имеют идентичные интерфейсы для взаимодействия с системой, но при этом имеют разное пре…

  • четверг, 9 октября 2025 г. в 00:00:02
javascript
Почему @starting-style не заменит keyframes (пока)

  • вторник, 7 октября 2025 г. в 00:00:06
javascript
Как мы делали свою ноду для n8n

  • понедельник, 6 октября 2025 г. в 00:00:05