Meta 正式开源 Astryx Beta,这是一款历经八年内部打磨的 React 设计系统,基于 React 19 和 StyleX 构建。其核心创新在于将组件的行为与可访问性逻辑同视觉表现解耦,样式通过 StyleX 编译为确定性、无冲突的原子化 CSS,并提供编译时类型安全的 xstyle 属性。Astryx 包含 150 多个符合 WCAG 2.1 AA 标准的可访问组件、集中化 Design Token 体系,以及面向工程师和 AI Agent 的 CLI 与 MCP 工具链。开发者可通过 swizzle 命令导出组件源码进行深度定制,同时组件原生支持 className,可与 Tailwind 等方案协作。项目采用 MIT 许可,要求 React 19 及以上版本。部分开发者对其长期维护与治理方式存有疑虑,也有人已将其设计规范移植到其他框架。
📱 每天一份 AI 前沿日报
关注公众号,每天 09:00 推送 · 不错过任何重磅