Обновить
256K+

JavaScript *

Прототипно-ориентированный язык программирования

255,1
Рейтинг
Сначала показывать
Порог рейтинга

Релиз пакетного менеджера NPM 12.0, в новой версии по умолчанию прекращён запуск скриптов во время установки пакетов

Время на прочтение2 мин
Охват и читатели9.8K

8 июля 2026 года состоялся выпуск пакетного менеджера NPM 12.0. Это решение входит в поставку Node.js и применяется для распространения модулей на языке JavaScript. Новая версия проекта примечательна прекращением по умолчанию запуска скриптов во время установки пакетов. Это изменение должно усложнить проведение атак через компрометацию зависимостей и замедлить распространение червей, активируемых из установочных скриптов.

Читать далее

Новости

Релиз TypeScript 7.0

Время на прочтение3 мин
Охват и читатели3.7K

8 июля 2026 года Microsoft представила релиз TypeScript 7.0. Предыдущая стабильная ветка TypeScript 6.0 проекта популярного языка программирования, работающего на основе JavaScript, вышла в марте 2026 года. Исходный код TypeScript опубликован на GitHub под лицензией Apache License 2.0. Версия TypeScript 5.0 вышла в марте 2023 года.

Читать далее

До окончания раннего тестирования анализаторов осталась неделя: спешите присоединиться

Время на прочтение1 мин
Охват и читатели5.5K

В начале апреля в PVS-Studio стартовало тестирование анализаторов для JavaScript и Go, а позже была добавлена поддержка TypeScript. В настоящий момент запуск анализа в зависимости от выбранного языка возможен из CLI, VSCode, WebStorm, GoLand, а код анализируется несколькими десятками pattern-based правил.

— Сейчас в приоритете обеспечение стабильности и корректности работы анализатора, — сказал руководитель направления разработки JS и TS Константин Волоховский, — поэтому тестирование запускается на такой ранней стадии. Для обеспечения корректности результатов работы, в частности, используется unsound-стратегия статического анализа, уменьшающая количество шума в срабатываниях анализатора. 

Early Access Program продлится до 15 июля, а в первой половине августа состоится релиз новых анализаторов с 40+ quality-диагностиками в каждом. После релиза анализаторы для JavaScript/TypeScript и Go будут активно развиваться, расширяя свои возможности через анализ потока данных, чтобы искать больше ошибок в приложении, а также находить уязвимости безопасности (SAST).

Присоединиться к тестированию могут все желающие — достаточно оставить заявку на сайте. После этого команда PVS-Studio отправит на почту инструкции по установке и временный лицензионный ключ.

Если вам интересны материалы о разработке анализаторов, предлагаем почитать следующие статьи:

Разработка нового статического анализатора: PVS-Studio JavaScript

Ошибка в коде, на которую приходится не обращать внимание

Бета-тест Go анализатора PVS-Studio

Как можно ошибиться при обработке ошибок в Go

Читать далее

Расширение Adblock for YouTube может выполнять произвольный JavaScript‑код на любых сайтах

Время на прочтение2 мин
Охват и читатели6.5K

Популярное браузерное расширение Adblock for YouTube может выполнять произвольный JavaScript‑код на любых сайтах. Как рассказали эксперты компании Island, расширение действительно блокирует рекламу на YouTube, но в его архитектуре есть удалённый механизм для внедрения скриптов, который можно активировать изменением конфигурации на сервере без повторной проверки в магазине и без обновления расширения.

Читать далее

Команда nginx выпустила JavaScript-модуль njs 1.0.0

Время на прочтение1 мин
Охват и читатели8.7K

В конце июня 2026 года состоялся релиз njs 1.0.0. Это модуль для интеграции интерпретатора языка JavaScript в http‑сервер nginx. Проект Njs позволяет использовать сценарии JavaScript в файлах конфигурации для расширения возможностей nginx. Скрипты могут использоваться для определения расширенной логики обработки запросов, формирования конфигурации, динамической генерации ответов, модификации запроса/ответа или быстрого создания заглушек с решением проблем в web‑приложениях.

Читать далее

TypeScript 7.0 RC: новый компилятор на Go уже можно проверить в своих проектах

Время на прочтение5 мин
Охват и читатели11K

Команда TypeScript выпустила релиз-кандидат TypeScript 7.0. Это важный релиз не из-за пары новых флагов, а из-за смены основы компилятора: кодовую базу перенесли с TypeScript/JavaScript на Go.

Заявка серьёзная: в ряде сценариев TypeScript 7.0 должен работать примерно в 10 раз быстрее TypeScript 6.0. Ускорение появилось не из-за изменения языка, а за счёт скомпилированного кода и более активного использования параллельной обработки.

Читать далее

Chrome DevTools научит ИИ-агентов видеть не только DOM, но и состояние приложения

Время на прочтение3 мин
Охват и читатели7.1K

ИИ-агенты в браузере постепенно переходят от анализа внешней картинки к отладке приложения в рантайме. Chrome DevTools for agents получил экспериментальную поддержку сторонних инструментов разработчика: теперь фреймворки и библиотеки могут отдавать агенту внутренний контекст — компоненты, сигналы, DI-графы и состояние, которое невозможно понять по одному DOM.

Разбираем, как устроен Discovery API, зачем он нужен Angular и React и почему это важный сдвиг для фронтенд-инструментов.

Читать далее

Крупное обновление JS/TS поддержки в OpenIDE

Время на прочтение1 мин
Охват и читатели7.2K

Команда OpenIDE обновила плагин Frontend/Web для работы с JavaScript и TypeScript. Плагин находится в статусе бета.

Inlay hints теперь показывают вывод типов прямо в коде. Появился Format/Fix on save: при сохранении файла применяются правила Prettier, ESLint и Stylelint без отдельного запуска линтера. Search Everywhere научился искать классы и символы в JS/TS-проектах. После вставки кода в React автоматически добавляются нужные импорты.

Читать далее

VoidZero присоединяется к Cloudflare

Время на прочтение3 мин
Охват и читатели7.1K

Компания VoidZero, разработчик Vite, Vitest, Rolldown, Oxc и Vite+, присоединяется к Cloudflare. Все члены её команды перейдут в состав IT-гиганта.

Читать далее

RxJS Ninja 2.0: обновлённый бесплатный курс по RxJS

Время на прочтение1 мин
Охват и читатели8.8K

Выкатил RxJS Ninja v2.0 - большое обновление моего обучающего проекта по RxJS.

Если давно собирались разобраться с RxJS или хотите освежить знания - заходите, буду рад фидбеку и предложениям.

Стать ниндзя RxJS

Эксперимент по переписыванию проекта Bun с Zig на Rust при помощи ИИ-ассистента Claude Code признали успешным

Время на прочтение3 мин
Охват и читатели14K

Разработчик Джарред Самнер (создатель и мейнтейнер серверной JavaScript‑платформы Bun) сообщил о признании успешным недавно начатого эксперимента по переписыванию проекта Bun с языка Zig на Rust при помощи ИИ‑ассистента Claude Code. В команде проекта приняли решение о переводе Bun на язык Rust. Переписанный вариант решения на языке Rust принят в основной репозиторий проекта, а код на языке Zig подготовлен к удалению.

Читать далее

Приглашаем на онлайн встречу: Фронтенд как отдельная профессия перестал существовать. Разбираемся, что дальше

Время на прочтение1 мин
Охват и читатели8.2K

Границы стёрлись окончательно — Server Actions, sync engines, AI-агенты, edge, managed-инфра. Всё это вместе переписало профессию, пока мы спорили про Tailwind vs CSS-in-JS.

28 мая в 19:00 собираемся на фронтовые посиделки в прямом эфире. 4 спикера — представители российского и международного рынка из разных областей. Никаких заготовленных ответов — только честный разговор о том, что происходит с профессией и куда она движется.

Что обсудим:
Куда делась «обычная» фронтенд-карьера и остался ли путь между «делаю всё подряд» и узким спецом по perf / a11y / WebGPU
Что осталось от платформенных команд, когда каждый продуктовый инженер full-stack. Они отмирают или, наоборот, становятся критичнее?
AI harness как новый архитектурный слой: evals, observability, UI под агентов
Про AI будет много, но это не AI-only стрим — половина изменений с ним напрямую не связана.

Спикеры:
Евгений Титков— Ведущий инженер (Staff Engineer), Meta* (признана экстремистской организацией в РФ)
Александр Гончаров — Заместитель технического директора, ГК «Юзтех» 
Павел Гонзалес — Руководитель направления разработки интерфейсов, PostgresPro 
Александр Стародубцев — Технический лидер, Cloud.ru

Для кого это событие:
Фронтенд-разработчики, фулстек-инженеры, тимлиды и все, кто следит за тем, куда движется веб-разработка. Если вы чувствуете, что профессия меняется быстрее, чем успеваете за ней — этот эфир для вас.

Формат: онлайн, прямой эфир, вопросы и дискуссия в чате

Регистрируйтесь — и до встречи в эфире!

Читать далее

Релиз Node.js 26

Время на прочтение2 мин
Охват и читатели11K

5 мая 2026 года состоялся релиз JavaScript‑платформы Node.js 26. Платформа Node.js может быть использована как для серверного сопровождения работы веб‑приложений, так и для создания обычных клиентских и серверных сетевых программ. Предыдущий мажорный выпуск проекта представили в октябре 2025 года. Релиз Node.js 24.0 с длительным сроком поддержки (LTS) состоялся в мае 2025 года. Выпуск Node.js 23 случился в октябре 2024 года. В апреле 2024 года вышла Node.js 22.

Читать далее

Ближайшие события

Amazon представила открытый проект среды для контролируемого выполнения скриптов REX (Trusted Remote Execution)

Время на прочтение2 мин
Охват и читатели9.6K

Amazon опубликовала открытый движок безопасного исполнения скриптов под названием REX (Trusted Remote Execution). Решение допускает только разрешённые для каждого конкретного скрипта операции. Например, если скрипт рассчитан на разбор логов, то ему будет предоставлен только доступ на чтение лога, а несанкционированные попытки удаления или изменения файлов заблокируются. Исходный код проекта написан на языке Rust и опубликован на GitHub под лицензией Apache 2.0.

Читать далее

AvitoTech Frontend Session: приходите поспорить про fullstack, AI и ванильный JS

Время на прочтение1 мин
Охват и читатели8.9K

19 мая мы открываем московский офис Авито для фронтенд-инженеров. Не конференция, не митап с докладами — скорее структурированный разговор людей, которым есть что сказать друг другу.

Формат — дискуссионные круглые столы: два раунда по темам, которые реально волнуют комьюнити прямо сейчас.
Про то, как фронтендер дорастает до тимлида и что мешает этому росту. Про BDUI — у всех своя правда. Про observability, которую мы все немного игнорируем. Про то, куда движутся дизайн-системы, когда Figma учится писать код. И — да — про ванильный JS. Просто чтобы проверить, помним ли мы ещё, откуда всё пошло.

Отдельная тема — AI и его влияние на привычный фронтенд-стек: как меняются инструменты, где автоматизация уже забирает рутину и что это значит для роли инженера в команде.

После дискуссий — афтерпати на террасе. Майский вечер, игристое, настолки и нетворкинг.

Начало в 19:00, сбор гостей в 18:00. Мест немного, нужно зарегистрироваться — и не забудьте паспорт в день мероприятия.

Зарегистрироваться на Таймпаде

Читать далее

PVS-Studio 7.42: тестирование новых анализаторов, расширение поддержки MISRA C++ 2023 и многое другое

Время на прочтение6 мин
Охват и читатели4.8K

Вышел новый релиз PVS-Studio — 7.42. В нём расширение поддержки MISRA C++ 2023, плагин для Qt Creator 19, официальная интеграция в CMake и другие полезные изменения. Подробнее о них в этой заметке.

Читать далее

Онлайн‑курс из 3 технических вебинаров

Время на прочтение1 мин
Охват и читатели4.2K

«AI‑инструменты для разработчиков 2026: как Middle–Senior увеличить продуктивность в 2–3 раза с помощью Copilot‑подобных ассистентов и не сломать процессы».

Регистрация

Анализаторы для JavaScript, TypeScript, Go и PVS-Studio Atlas

Время на прочтение1 мин
Охват и читатели4.6K

Коллеги, привет! Мы рады сообщить, что команда PVS-Studio открывает программу раннего доступа для новых продуктов. Вы можете выбрать интересующее направление, одними из первых протестировать новые возможности и повлиять на дальнейшее развитие продукта.

Читать далее

Selectel выпустил вторую часть бесплатного курса по JavaScript

Время на прочтение1 мин
Охват и читатели4.9K

Привет, Хабр! Массивы, объекты, операторы, DOM — если вам не знакомы эти слова, рекомендуем пройти бесплатный курс «Первые шаги в JavaScript». Во время обучения вы освоите базовый синтаксис и конструкции языка, а затем напишете пет-проект.

В рамках курса вы можете бесплатно поработать с сервисами Selectel и получить сертификат о прохождении после финального тестирования. Будет полезно junior-разработчикам и тем, кто хочет быстро изучить основы JavaScript. 

Читать далее

AI-инструменты для разработчиков 2026: как Middle–Senior увеличить продуктивность в 2–3 раза

Время на прочтение2 мин
Охват и читатели4.4K

☝️🔥9 апреля в 14:30 он-лайн запускаем авторский онлайн‑курс из 3 вебинаров по 45 минут: «AI-инструменты для разработчиков 2026: как Middle–Senior увеличить продуктивность в 2–3 раза с помощью Copilot‑подобных ассистентов и не сломать процессы».

Читать далее
1
23 ...