Expa

Expa 

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

6subscribers

77posts

Дайджест #6

🦊 Привет, это Фронти!
Я принёс свежий выпуск #67 и собрал главное за неделю ✨
В этом выпуске: Bun учится проверять типы, Bootstrap 6 осваивает современный CSS, TanStack Start добирается до стабильной версии, а сторонние скрипты отправляются тусоваться в Web Worker.
Полный выпуск 👉 frontend-weekly.ru/weekly-digest-67/
🧪 HTML и платформа
  • Потоковый HTML и декларативные частичные обновления позволяют получать фрагменты страницы по мере готовности и собирать их в нужном порядке. Пока это эксперимент Chromium.
  • Нативный loading="lazy" работает в браузерах по-разному: картинки начинают загружаться заранее, но расстояние до видимой области отличается.
  • Уже выбираем приоритеты Interop 2027: какие возможности браузерам пора научиться понимать одинаково.
🎨 CSS и интерфейсы
  • Bootstrap 6 Alpha переходит на CSS-переменные, современные возможности платформы и ESM-плагины.
  • Lea Verou показала систему иконок на CSS: пользовательские свойства, @property, запросы к стилям и mask работают вместе.
  • В Chrome 156 Beta появилась random(), а CSS Animation Triggers обещают запускать самостоятельные анимации по прокрутке.
📦 JavaScript и Bun
  • Partytown 1.0 переносит сторонние скрипты в Web Worker, освобождая основной поток для интерфейса.
  • В Bun 1.4.3 появилась bun check: встроенная проверка типов с поддержкой tsconfig.json. По замерам команды — в несколько раз быстрее tsc.
  • he получил первый релиз за восемь лет и перешёл на ESM. Некоторые зависимости возвращаются из отпуска увереннее нас.
⚛️ React и фреймворки
  • TanStack Start 1.0 стал стабильным: React и Solid, типизированные серверные функции и потоковый SSR.
  • Tamagui 3 обновляет стили и компоненты для общей кодовой базы веба и React Native.
  • Remix 3 уже обрастает опытом реальной разработки, а Marionette 5 возвращается без Backbone, jQuery и Underscore.
📘 TypeScript и проверка данных
  • Trigger.dev рассказала, как переход на Zod 4 сэкономил до 31% CPU. Иногда оптимизация начинается с обновления библиотеки.
  • Theo экспериментирует с переносом TypeScript 7 на Rust при помощи ИИ-агентов. Пока это ранний эксперимент.
⚙️ Node.js
  • В Node.js 26.12 конфигурационные файлы стали стабильными: настройки запуска, тестов и разрешений можно хранить вместе.
  • В Node.js 24.22 LTS появились util.throttle и util.debounce.
  • Skia Canvas 4.0 добавил нативную загрузку PDF и улучшил производительность серверной графики.
🤖 ИИ и автоматизация
  • OpenCode 2.0 получил фоновых субагентов и программные вызовы инструментов через MCP.
  • LangWatch помогает отслеживать и тестировать обращения к моделям, а n8n-check — ловить регрессии в автоматизациях.
🧰 Инструменты и практика
  • Sindre Sorhus переписал личный сайт с Astro на Swift: часть ошибок в ссылках и стилях теперь ловит компилятор.
  • У Vite появился реестр плагинов, а dompdf.js предлагает собирать PDF из HTML прямо в браузере.
  • env.style назначает окружениям разные значки вкладок. Маленькая помощь всем, кто хоть раз «просто проверял» что-нибудь в проде.
🦊 Лисьи шутки недели:
В Chrome 156 Beta появилась CSS-функция random(). Обновил резюме: «Непредсказуемая вёрстка» → «Опыт работы с генеративными интерфейсами».
Bun теперь ещё и типы проверяет. Жду bun explain — пусть объяснит заказчику, почему для кнопки «Заказать звонок» мы установили 900 пакетов.
В Trigger.dev обновили Zod и сэкономили до 31% CPU. Маркетинг прочитал новость и уже несёт ещё четыре счётчика. В природе освободившийся процессор долго не живёт.
Subscription levels4

<div>

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

<section>

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

<main>

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

h1

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