Обновить
185.94

JavaScript *

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

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

Разработчики Plone сообщили о внедрении вредоноса в репозиторий проекта на GitHub

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

Разработчики свободной системы управления контентом Plone рассказали об инциденте, в ходе которого в репозиторий проекта на GitHub злоумышленники добавили вредоносный код. 

Читать далее

Новости

Прощай, Default: Angular меняет стандартную стратегию на OnPush и вводит Eager

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

Коллеги, привет! От команды Angular пришли отличные новости: в 22-й версии стратегия OnPush станет стандартной. По этому поводу разработчики выпустили новый RFC (Request for Comments). Ниже я подготовил перевод текста и оставил ссылку на само обсуждение в конце, вдруг кто-то захочет поспорить или переубедить команду Angular :)

Стать OnPush-совместимым

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

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

Привет, Хабр! Новичкам бывает трудно сделать первый шаг в программировании. В интернете много сомнительных курсов, а качественные требуют финансовых вложений и несколько месяцев на изучение.

Мы в Selectel подготовили бесплатный курс, который поможет быстро и без лишних затрат изучить основы JavaScript. Первые три модуля уже доступны для изучения — проходите и прокачивайте свои навыки в веб-разработке.

Читать далее

Разработчик научил ИИ извлекать React-компоненты с любого сайта — без исходников

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

Шведский разработчик Дэвид Фант опубликовал метод извлечения React-компонентов с продакшен-сайтов. Техника использует внутреннюю структуру React Fiber для сбора данных о компонентах, а языковую модель — для реконструкции рабочего кода.

Читать далее

Выпуск JavaScript-библиотеки jQuery 4.0

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

Спустя 20 лет после основания проекта состоялся релиз JavaScript-библиотеки jQuery 4.0, используемой по данным организации W3Techs на 70.9% из 10 млн наиболее посещаемых сайтов в сети. Исходный код решения jQuery опубликован на GitHub под лицензией MIT.

Читать далее

Cloudflare приобрела команду разработчиков фреймворка Astro с открытым исходным кодом

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

Американская компания Cloudflare (поставщик услуг DNS, CDN и защиты от DDoS-атак) приобрела команду разработчиков фреймворка Astro с открытым исходным кодом.

Читать далее

Tailwind Labs сократил 75% инженерной команды из-за падения доходов

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

07.01.2026 Tailwind Labs — компания, стоящая за фреймворком Tailwind CSS, — уволила 75% инженеров на фоне резкого падения выручки примерно на 80%. Об этом стало известно во время обсуждения добавления файла llm.txt на сайт проекта.

С начала 2023 года трафик документации снизился примерно на 40%, несмотря на продолжающийся рост популярности Tailwind. По словам представителей компании, причиной стал активный рост ИИ-инструментов, которые умеют генерировать UI-компоненты и тем самым снижают спрос на платные продукты, такие как Tailwind UI.

В свежем выпуске подкаста Adam's Morning Walk («We had six months left») Адам эмоционально объяснил принятое решение: «Реальность такова, что 75% команды потеряли работу из-за жесткого влияния ИИ на бизнес».

С другой стороны, сама популярность Tailwind как технологии продолжает расти: фреймворк всё активнее внедряется компаниями и разработчиками по всему миру. Это создаёт риск своеобразного «вендор-лока»: если Tailwind Labs из-за финансового давления будет вынуждена перейти к более жёсткой коммерческой модели или сократить открытые инициативы, бизнесы, сильно зависящие от экосистемы Tailwind, могут оказаться в уязвимом положении.

Читать далее

Web3 магазин

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

Написал и залил в сеть web3 демо-магазин на solidity/ethers.js,
Можно авторизоваться с помощью своего кошелька через MetaMask, и делать покупки.
Магазин работает без базы данных, информация о транзакции сохраняется on-chain.

Читать далее

Selectel запустит бесплатный курс по JavaScript для новичков

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

Курс подготовлен совместно с Александром Дудукало, блогером и senior фронтенд-разработчиком. Внутри — семь модулей с уроками, тестами и заданиями, чтобы вы могли закрепить полученную информацию на практике. Во время обучения освоите синтаксис и базовые конструкции языка, а затем напишете свой пет-проект.

Читать далее

Представлен движок для встраиваемых систем Micro QuickJS, способный с 10 КБ ОЗУ компилировать и выполнять JavaScript-код

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

Разработчик и автор проектов QEMU, FFmpeg, BPG, QuickJS, TinyGL и TinyCC французский математик Фабрис Беллар (Fabrice Bellard) представил открытый проект JavaScript‑движка для встраиваемых систем под названием Micro QuickJS. Решение способно компилировать и выполнять JavaScript‑программы, потребляя всего 10 КБ ОЗУ. Исходный код проекта написан на языке C и опубликован на GitHub под лицензией MIT.

Читать далее

Приглашаем на Usetech FronTalk: Новогодний огонек

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

Кручу, верчу, загадать хочу!

Кто-то делает расклад на новый год, кто-то смотрит натальную карту, а мы собираемся на новогодний огонек, чтобы обсудить тренды во frontend-разработке в частности и в айтишке в целом.

Что было в 2025 году? Насколько новинки были актуальны? Что успели потестить? Какому фреймворку принадлежит светлое будущее: React или Vue? Сколько процентов кода будет написано ИИ и какой рынок труда нас ждет в 2026 году?

Попробуем ответить на эти вопросы 19 декабря в 18:00 по МСК в онлайне вместе с гуру во frontend-разработке и не только:

Читать далее

В Shadowserver обнаружили 77 664 IP-адресов с React Server Components, уязвимых к атаке React2Shell (CVE-2025-55182)

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

Группа интернет‑контроля Shadowserver сообщила об обнаружении 77 664 IP‑адресов с серверными компонентами веб‑фреймворка React (RSC, React Server Components), уязвимыми к атаке React2Shell (CVE-2025-55182), из которых около 23 700 адресов находятся в США, а около 3 тыс. в России.

Читать далее

Критическая уязвимость позволяет выполнить произвольный код на серверных компонентах React 19.0.0/19.1.0/19.1.1/19.2.0

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

В серверных компонентах веб-фреймворка React (RSC, React Server Components) обнаружена и устранена критическая уязвимость CVE-2025-55182, позволявшая через отправку запроса к серверному обработчику выполнить произвольный код на сервере. Уязвимость проявляется в экспериментальных компонентах react-server-dom-webpack, react-server-dom-parcel и react-server-dom-turbopack, применяемых для выполнения функций и формирования элементов интерфейса на сервере, а не на стороне клиента.

Читать далее

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

Anthropic купила разработчика открытого движка Bun

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

Anthropic приобрела Bun — открытый проект среды выполнения JavaScript и TypeScript. Стартап разработал движок, лежащий в основе программного агента Claude Code.

Читать далее

Anthropic покупает Bun, а Claude Code достигает годовой выручки в $1 млрд

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

Anthropic объявила о покупке JavaScript-рантайма Bun на фоне стремительного роста своего инструмента для разработки с Claude Code. Последний всего за шесть месяцев после релиза вышел на показатель годовой выручки в $1 млрд, и теперь компании требуется более мощная инфраструктура для масштабирования.

Читать далее

Вышла стабильная версия открытого проекта TornadoVM 2.0.0 для запуска Java на гетерогенном оборудовании: CPU, GPU и FPGA

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

В начале декабря 2025 года вышла стабильная версия открытого проекта TornadoVM 2.0.0 для запуска Java на гетерогенном оборудовании: CPU, GPU и FPGA. Исходный код проекта выложен на GitHub под лицензией MIT.

Читать далее

Идентификация множественных поставщиков услуг и их потребителей

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

На платформе версии 1.29.0 появилась возможность указывать множественных поставщиков и потребителей услуг в бизнес-инструментах ESM-платформы.

Компания может в системе определить поставщиками услуг любые внутренние отделы и департаменты, такие как бухгалтерия, HR или АХО, и управлять их портфелями услуг наряду с внешними поставщиками.

Читать далее

Новая эра осознанного внедрения ESM — с версии 1.29.0 платформы SimpleOne

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

В версии 1.29.0 Low-code платформы SimpleOne мы выпустили несколько фундаментальных обновлений.

Одно из них знаменует новую веху в развитии платформы — разделение платформы на ESM и LCAP.

Читать далее

В ПГУ разработали методику обучения JavaScript на кириллице

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

В Пензенском государственном университете (ПГУ) студенты обучаются программированию JavaScript на кириллице. Преподаватели вуза модифицировали JavaScript и перевели синтаксис и условия задач на русский язык. По мнению кандидата педагогических наук, доцента кафедры «Информатика и методика обучения информатике и математике» Андрея Дикова, новый подход облегчает освоение программирования и снимает языковой барьер.

Читать далее

Вышла Node.js 25

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

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

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

Вклад авторов