Expa

Expa 

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

5subscribers

48posts

Дайджест #44

🦊 Привет, это Фронти!
Я принёс свежий выпуск #44 и собрал главное за неделю ✨
В этом выпуске: sizes="auto" делает адаптивные изображения менее болезненными, scroll-driven animations и View Transitions продолжают двигать CSS вперёд, TypeScript 7 beta и pnpm 11 ускоряют инфраструктуру, React Compiler пытается снять с нас часть ручной мемоизации, Remix 3 меняет философию, Node 26 почти доехал до Temporal по умолчанию, а AI-агенты уже просят для себя DESIGN.md.
🧪 HTML и веб-платформа  
- sizes="auto" обещает сделать адаптивные картинки спокойнее: браузер сможет сам определять размер лениво загружаемого изображения.  
- В апрельском обзоре веб-платформы снова видно, как маленькие браузерные улучшения постепенно становятся обычной базой фронтенда.  
- и popover помогают собирать модалки и всплывающие панели на стандартных API.  
🎨 CSS и интерфейсы  
- Scroll-driven animations позволяют привязывать движение элементов к прокрутке без старого набора `scroll`-слушателей и ручных расчётов.  
- Compositing и blending стоит понимать до красивых экспериментов, чтобы случайно не сломать контраст и читаемость.  
- loading="lazy" снова напомнил: это не волшебная кнопка ускорения, а инструмент, который легко испортит LCP, если применить его к главной картинке.  
UX и доступность  
- Таймауты сессий могут быть не только настройкой безопасности, но и настоящим барьером доступности.  
- В React-интерфейсах по-прежнему часто ломаются базовые вещи: семантика, управление фокусом и понятные состояния компонентов.  
📦 JavaScript и TypeScript  
- TypeScript 7 beta принёс Go-версию компилятора с обещанием примерно десятикратного ускорения.  
- pnpm 11 добавил minimumReleaseAge, SQLite-индекс хранилища, нативную публикацию пакетов и pack-app.  
- Обзор ES2025/ES2026 собрал iterator helpers, Promise.try, Array.fromAsync, using, Temporal и другие свежие возможности языка.  
- TSRX предлагает посмотреть на JSX с новой стороны: control flow, локальные переменные и scoped styles прямо в декларативной разметке.  
⚛️ React и фреймворки  
- React Compiler полезнее понимать через модель рендера, а не как магию, которая сама ускорит всё подряд.  
- Out-of-order streaming показывает, как Suspense и Server Components доставляют UI кусками, а не строго сверху вниз.  
- Rspack 2.0 и Rsbuild 2.0 продолжают Rust-ускорение сборки и добавляют новые возможности для RSC.  
⚙️ Node.js и рантаймы  
- Node 26 задержался, но главная интрига прежняя: Temporal API всё ближе к включению по умолчанию.  
- Fresh 2.3 показывает хороший принцип Deno-мира: если странице не нужен интерактив, не отправляй лишний JavaScript.  
🤖 AI и агентный веб  
- DESIGN.md предлагает описывать визуальный стиль проекта так, чтобы его могли понимать AI-агенты.   
🦊 Лисья шутка недели:  
После sizes="auto" адаптивные картинки впервые посмотрели на макет и сказали: «спасибо, я сам решуууу, кем мне быть на 768 пикселях».  
Scroll-driven animations пришли в CSS, и где-то один старый window.addEventListener('scroll') тихо обновил резюме на «legacy motion consultant».  
Полный выпуск уже на месте 👉 https://frontend-weekly.ru/weekly-digest-44/
Subscription levels4

<div>

$1.44$1.21 per month
-16%
billed every 12 months
Ты как <div> — без тебя не собрать ни один интерфейс.
Этот уровень — отличный способ сказать «спасибо» за статьи, переводы и новости.

<section>

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

<main>

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

h1

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