⚡️ TypeScript 7 всё ближе — нативный компилятор уже почти production-ready Команда TS показала большой прогресс Project Corsa — переписанного в нативный код компилятора и language service. Новый tsgo тоже догнал функциональность tsc: есть --incremental, project references и --build. На реальных кодовых базах ускорение доходит до 8–10×, а параллельная архитектура делает сборки почти мгновенными. TS 6.0 станет последним релизом на JavaScript — дальше весь стек переезжает в нативную ветку. Генераци...
JavaScript for Devs
По сотрудничеству пишите в личные сообщения канала.
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
20 из 20⚙️ Инструменты для JavaScript больше не пишут на JavaScript — и вот почему это осознанный выбор За последние пару лет экосистема JS радикально сменила курс: бандлеры, линтеры и компиляторы массово переезжают на Rust, Go и Zig. Причина проста. Современные JS-проекты — это тысячи файлов, сложные графы зависимостей и тяжёлые пайплайны сборки. Инструменты, написанные на самом JavaScript, упираются в CPU и память, даже при всех оптимизациях V8. Системные языки решают эту проблему на уровне архитектур...
🥳 Сегодня JavaScript исполняется 30 лет В этот знаменательный день несколько интересных фактов о языке: • JS написан за 10 дней • Автор языка не поддерживает LGBT движений • Изначально язык назывался Mocha • Название языка нагло слизано у Java ради хайпа @js_for_devs
🌕 Google выпустила Antigravity — форк VS Code, ориентированный на работу с AI-агентами на базе Gemini 3 Ключевая особенность для Frontend/Fullstack — глубокая интеграция агента с браузером, позволяющая ему самостоятельно тестировать и взаимодействовать с UI (browser-in-the-loop). Вместо прямого написания кода, разработчик управляет агентами через отдельный Manager View, который принимает и выполняет задачи. Агенты предоставляют результаты своей работы в виде визуальных артефактов (скриншотов, в...
😅 Российские вузы перевели JavaScript на русский Проект направлен на то, чтобы снизить языковой барьер у начинающих программистов По данным организаторов, более 60% студентов отметили, что обучение стало понятнее, а время на освоение базовых понятий сократилось почти на треть. При этом часть преподавателей выражают опасения: переход на английский в будущем может вызвать трудности, если студенты долго работают с кириллическим кодом. 1С, подвинься! ЖаваСкрипт в здании) Источник @js_for_devs
⚡️ 37signals показывают, на что способен нативный CSS Три их продукта (Campfire, Writebook, Fizzy) построены на чистом CSS и при этом закрывают реальные сложные интерфейсы: канбан, drag-and-drop, диалоги, темы, адаптивность. Архитектура максимально простая: плоская структура файлов, кастомные свойства, OKLCH, container queries, CSS Layers, селектор :has() и color-mix(). Никакой сборки, никаких утилитарных фреймворков. Cовременные возможности CSS уже перекрывают большинство причин, ради которых р...
🤜 Наткнулись на сравнение Go и TypeScript — В статике Go и Bun почти равны, Bun доходил до ~200k RPS — С БД Go стабильнее: ниже latency, аккуратный пул, ~84k RPS — Bun сильнее нагружает Postgres из-за агрессивных коннектов Отдельно занятный момент: в комментарии пришёл автор фреймворка для Bun. Он отметил, что тест можно ещё улучшить: автоматический роутинг через Bun.serve.routes даёт до ~15% прироста, продакшен-сборка через bun build --compile заметно снижает память (до ~40%), а new Date(Date....
Как выбраться из гравитации фреймворков? Подготовили перевод статьи о том, почему веб-команды застревают на орбите фреймворков и забывают о возможностях самой платформы. Автор убеждён: браузеры развиваются быстрее, чем экосистемы вокруг них, а зависимость от React и других инструментов тормозит инновации. Пора снова смотреть на веб как на платформу, а не как на “внутренность” фреймворка. Критика не в том, что React плох. Критика в том, что превращение любого фреймворка в инфраструктуру создаёт с...
🔥 HolyJS устраивает день открытых дверей 29 октября любой может ворваться в мир JavaScript-движухи, пощупать формат конференции и почувствовать атмосферу HolyJS — без билета, paywall’ов и корпоративных пропусков. Просто онлайн, просто бесплатно. Что по программе? — JSON in → App out — расскажут, как превратить унылые таблицы и документы в графы и память агентов. Звучит как магия, но это уже почти стандарт в AI-разработке. — Транскодирование видео в web — если вы когда-нибудь страдали от "почему...
🧩 RSC Explorer: что реально передаётся по сети в React Server Components RSC-протокол — внутренняя и почти недокументированная часть React, из-за чего даже опытные пользователи Server Components часто смутно представляют, что именно стримится между сервером и клиентом. На фоне недавнего интереса к безопасности это стало особенно заметно. RSC Explorer — небольшой open-source инструмент, который пошагово показывает, как React сериализует и восстанавливает React-деревья, а не HTML или строки. Видн...