НОВОСТИ ФРОНТЕНДА

2 мин
НОВОСТИ ФРОНТЕНДА

Всем привет! Я в отпуске! на чиле, на расслабоне!

👀 САМОЕ ВАЖНОЕ

Почти 30 лет JavaScript-разрабы страдали от new Date() — и свершилось! После 9 лет работы Temporal наконец достиг Stage 4 в TC39 (https://tc39.es/) и войдёт в стандарт ES2026.

Если коротко — Date это порт Java-кода 1995 года, написанный за 10 дней. Он мутабельный, парсит строки непредсказуемо, ломает арифметику месяцев и не понимает таймзоны. Следовательно весь мир качал moment.js — 100 млн загрузок в неделю — только чтобы нормально работать с датами.

Теперь есть Temporal:

  1. Temporal.ZonedDateTime — замена Date, но иммутабельная, с явной таймзоной и правильной обработкой перехода на летнее время.

  2. Temporal.Instant — точный момент времени в наносекундах (не миллисекундах, как у Date).

  3. Temporal.PlainDate / PlainTime / PlainDateTime — "обычное время" без таймзон, когда они просто не нужны.

Уже работает в Chrome, Firefox, Edge и TypeScript 6.0 Beta. Можно применять прямо сейчас!

😍 ЕЩЁ НЕМНОГО ИНТЕРЕСНОГО

  1. Vite 8.0 — главное изменение (https://vite.dev/blog/announcing-vite8) за всю историю: два бандлера (esbuild + Rollup) заменены одним Rust-based Rolldown, что даёт сборку в 10-30 раз быстрее при полной совместимости с существующими плагинами.

  2. TypeScript 6.0 RC (https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-rc/) — новейший релиз на JavaScript-кодовой базе, после которого TS 7.0 будет переписан на Go для нативной скорости и многопоточности.

  3. React Fiber существует потому (https://inside-react.vercel.app/blog/understanding-why-react-fiber-exists), что старый рекурсивный рендеринг намертво блокировал JS-поток — Fiber заменил его на связный список, по которому React обходит дерево небольшими кусками по ~5мс, отдавая браузеру контроль между ними.

  4. Node.js отказывается от модели (https://socket.dev/blog/node-js-moves-to-annual-major-releases-starting-with-node-27) чётных/нечётных версий — начиная с Node 27 один релиз в год, и каждый становится LTS.

  5. CSS-анимации можно использовать (https://patrickbrosset.com/articles/2026-03-09-using-css-animations-as-state-machines-to-remember-focus-and-hover-states-with-css-only/) как стейт-машины, без единой строки JavaScript.

  6. Go 1.26 добавил директиву (https://go.dev/blog/inliner) //go:fix inline — помечаешь устаревшую функцию, запускаешь go fix, и все вызовы автоматически заменяются на новый исходник по всему проекту.

  7. Инфраструктура обновлений Notepad++ была взломана предположительно китайскими хакерами на 6 месяцев. Посмотрите мой видео-обзор про это! (https://www.youtube.com/watch?v=uJyiBuQWULU)

Подписывайтесь: YouTube (https://www.youtube.com/@atamrazov) | VK (https://vkvideo.ru/@club229100280) | Twitter (https://x.com/TamrazovAlex)

Читают сейчас

Глава Microsoft объяснил, почему ИИ не обесценит людей

2 часа назад

Глава Microsoft объяснил, почему ИИ не обесценит людей

Гендиректор Microsoft Сатья Наделла опубликовал в X программную статью о будущем компаний в экономике, которой управляет ИИ. Его основной вывод звучит так: чем мощнее становится искусственный интеллек

Отчет KPMG про агентный ИИ создал текст ИИ. Он похвалил сам себя и наврал почти во всех ссылках

4 часа назад

Отчет KPMG про агентный ИИ создал текст ИИ. Он похвалил сам себя и наврал почти во всех ссылках

Аудиторская организация KPMG, одна из "крупный четверки", отозвала свой отчет о пользе агентного ИИ — после того как стало известно, что сам документ оказался наглядной демонстрацией главной проблемы

Google отключил оператор inurl

5 часов назад

Google отключил оператор inurl

Ранее Google ограничил количество результатов поиска по оператору site, а теперь полностью отключил и inurl — поисковый оператор, который позволял находить документы содержащие нужную последовательнос

Вышло апдейт мультиплатформенного проекта RevPDF 4.5 — альтернатива Adobe Acrobat

5 часов назад

Вышло апдейт мультиплатформенного проекта RevPDF 4.5 — альтернатива Adobe Acrobat

13 июня 2026 года состоялся версия мультиплатформенного проекта RevPDF 4.5. Это маленький, бесплатный, работающий в автономном режиме редактор PDF-файлов с возможностью редактирования текста, скрытия

Microsoft выпустила версию PowerToys 0.100.0

8 часов назад

Microsoft выпустила версию PowerToys 0.100.0

Организация Microsoft выпустила PowerToys версии 0.100.0. Выпуск содержит исправления и улучшения для нескольких модулей, а наиболее важные изменения касаются повышения производительности, уменьшения