Expa

Expa 

Исследую галактику фронтенда 🚀

5subscribers

64posts

Дайджест #53

🦊 Привет, это Фронти!
Я принёс свежий выпуск #53 и собрал главное за неделю ✨
В этом выпуске: Chrome готовит нативный <usermedia> для камеры и микрофона, CSS снова отбирает работу у JavaScript, Deno 2.9 делает шаг к desktop-приложениям, TypeScript 7 ускоряет VS Code, Meta открыла Astryx, npm усиливает защиту пакетов, а AI-инструменты всё глубже встраиваются в разработку.
🧪 HTML и платформа
  • Chrome готовит элемент <usermedia>, чтобы сценарии с камерой и микрофоном стали понятнее и безопаснее.
  • Chrome 150 добавляет text-fit и более удобные градиентные рамки.
  • Pointer Events Level 3 стали рекомендацией W3C.
  • WebGL можно рендерить даже на сервере без GPU, если очень захотеть и правильно настроить CPU-эмуляцию.
🎨 CSS и интерфейсы
  • Jake Archibald разбирает, как подобрать нормальную высоту для кастомизируемого <select>.
  • CSS-состояния всё чаще заменяют JavaScript-события там, где интерфейсу нужно просто реагировать на состояние.
  • Темная тема должна не только включаться, но и помнить выбор пользователя без мигания при загрузке.
  • Маски, scroll-driven animations и новые CSS-приёмы снова доказывают: иногда самый короткий путь к вау-эффекту не через npm install.
♿ Доступность и UX
  • Веб всё чаще оптимизируют для AI-агентов, но семантика и доступность в первую очередь нужны людям.
  • Инструмент Can’t Maintain помогает тренировать насмотренность на API React-компонентов.
📦 JavaScript, Deno и WebAssembly
  • Deno 2.9 добавил deno desktop и всё увереннее двигается за пределы «ещё одного рантайма для скриптов».
  • WebAssembly-рантаймы снова сравнили по производительности в 2026 году.
  • Wakaru 1.6 лучше восстанавливает JS-бандлы, TurboRes декодирует Apple ProRes через Zig/WASM, а Chrono помогает разбирать даты из обычного текста.
📘 TypeScript
  • VS Code уже пробует Go-based компилятор TypeScript 7: проверка типов ускорилась с 36 секунд до 5.
  • Flow переехал с OCaml на Rust, потому что крупные инструменты типизации тоже хотят быть быстрее и проще в поддержке.
⚛️ React
  • Meta открыла Astryx Design System: больше 160 React-компонентов, темы, шаблоны и StyleX внутри.
  • Один hydration mismatch может испортить LCP сильнее, чем кажется.
  • React Compiler полезен, но не превращает мутирующие данные и странные зависимости в архитектуру мечты.
  • В экосистеме: Storybook для TanStack, AI-улучшения Next.js 16.3, Vercel Services, чат-компоненты shadcn/ui и много свежих React-библиотек.
🛰️ Фреймворки и сборка
  • Gea показывает compile-first UI-фреймворк почти без runtime-накладных расходов.
  • Svelte выпустил июльское обновление экосистемы.
  • Angular получил spartan/ui 1.0, Rspack вышел в версии 2.1, а Wasp показал file-based router меньше чем за 50 строк.
⚙️ Node.js и npm
  • Node.js 26.4 добавил экспериментальные package maps.
  • npm 12 preview уже стоит тестировать: впереди breaking changes и более строгая работа с .npmrc.
  • npm усиливает защиту high impact accounts, но install scripts всё ещё не единственная проблема supply chain.
  • История Drizzle напоминает: иногда релизы ломает не код, а размер метаданных пакета.
🤖 ИИ
  • MDN MCP Server даёт агентам доступ к документации веб-платформы и данным совместимости.
  • DESIGN.md предлагает формат описания дизайн-системы для coding agents.
  • Появляются инструменты для design review, поиска по коду, HUD для Claude Code и проверки того, как бренд выглядит внутри AI-сервисов.
🦊 Лисья шутка недели:
CSS снова забирает работу у JavaScript, и где-то один onClick уже нервно обновляет LinkedIn: «открыт к новым возможностям, желательно не через :has()».
TypeScript 7 ускорил VS Code на Go, Flow переехал на Rust, а обычный фронтендер всё ещё ждёт, когда его проект ускорится после удаления трёх неиспользуемых useMemo.
А npm тем временем усиливает безопасность пакетов. Очень правильно: если уж dependency должна сломать прод в пятницу вечером, пусть хотя бы делает это с подтверждённым email и 2FA.
Полный выпуск уже на месте 👉 https://frontend-weekly.ru/weekly-digest-53/
Subscription levels4

<div>

$1.26 per month
Ты как <div> — без тебя не собрать ни один интерфейс.
Этот уровень — отличный способ сказать «спасибо» за статьи, переводы и новости.

<section>

$6.3 per month
Как <section> задаёт структуру странице, так и ты помогаешь проекту расти и становиться системнее.
- У тебя будет возможность участия в голосованиях за будущие темы и статьи.
- Ты получаешь доступ к еженедельному дайджесту фронтенд-новостей раньше остальных.

<main>

$12.6 per month
Главный контент — здесь.
На этом уровне ты получаешь максимальную ценность и прямое влияние на развитие канала.
- Возможность задать свой вопрос и получить персональный ответ/разбор.
Subscription Spots Are Limited

h1

$1 889 per month
На этой странице ты одинок.
Это просто шутка 😊
Go up