В прошлой статье про StyleX я разбирал, почему компилируемый CSS выглядит логичным продолжением ветки CSS-in-JS. Одно из главных свойств StyleX для меня — предсказуемость: стили описываются в ограниченной форме, которую можно анализировать ещё до запуска приложения. Это особенно важно в момент, когда код всё чаще пишет не только человек, но и AI-ассистент. Если инструмент допускает любую форму записи стилей, ассистент рано или поздно начнёт пользоваться всей этой свободой: добавлять магические значения, дублировать решения, обходить токены и постепенно размывать дизайн-систему. StyleX сужает пространство для таких ошибок. Теперь Meta открыла Astryx — дизайн-систему, построенную на React и StyleX. На первый взгляд это выглядит как релиз большой библиотеки: больше 170 компонентов, темы, тёмный режим, шаблоны, CLI, всё как мы любим. Но количество компонентов здесь не самое интересное. Astryx стоит рассматривать как следующий шаг после StyleX: если StyleX делает предсказуемыми стили, то As
В прошлой статье про StyleX я разбирал, почему компилируемый CSS выглядит логичным продолжением ветки CSS-in-JS. Одно из главных свойств StyleX для меня — предсказуемость: стили описываются в ограниченной форме, которую можно анализировать ещё до запуска приложения.
Это особенно важно в момент, когда код всё чаще пишет не только человек, но и AI-ассистент. Если инструмент допускает любую форму записи стилей, ассистент рано или поздно начнёт пользоваться всей этой свободой: добавлять магические значения, дублировать решения, обходить токены и постепенно размывать дизайн-систему. StyleX сужает пространство для таких ошибок.
Теперь Meta открыла Astryx — дизайн-систему, построенную на React и StyleX. На первый взгляд это выглядит как релиз большой библиотеки: больше 170 компонентов, темы, тёмный режим, шаблоны, CLI, всё как мы любим. Но количество компонентов здесь не самое интересное. Astryx стоит рассматривать как следующий шаг после StyleX: если StyleX делает предсказуемыми стили, то Astryx пытается сделать предсказуемой работу с интерфейсом целиком — и для человека, и для AI-агента.
Что выпустила Meta
Похожие статьи
Life.ru
Life.ru
Испанский клуб взял в аренду на один сезон защитника «Зенита»
Защитник «Зенита» Ваня Дркушич ближайший сезон проведёт в чемпионате Испании. Петербургский клуб договорился с «Эспаньолом» об аренде футболиста до конца сезона-2026/27, говорится в пресс-службе росси...
A RAMageddon guide to back-to-school laptop shopping
If you’re a student looking for an affordable laptop, I have bad news and I have good news. The bad news is that computer prices are out of whack due to the ongoing RAM and storage crunch, making some...
«Хобби» с огоньком: В Черкесске ФСБ задержала мужчину с домашней лабораторией взрывчатки
ФСБ задержала 40-летнего жителя Черкесска, который, по данным силовиков, оборудовал у себя дома лабораторию для изготовления самодельных взрывных устройств. Об этом сообщает «Рен ТВ».
Как AirDrop, но для Android: Google запустила Tap to Share
Google показала функцию Tap to Share для Android-устройств. Она работает через сервис Quick Share и позволяет обмениваться контактами, фото и видео, просто поднеся два смартфона друг к другу.