一个高性能、灵活的 CSS-in-JS 库,支持用字符串或对象编写样式,并可预测地组合样式。
1.8万1137JavaScriptMIT更新于 2个月前
Facebook 推出的 JavaScript 样式库,用于为用户界面定义经过优化的样式。
StyleX 是一个用于在用户界面中定义样式的 JavaScript 库。开发者通过 stylex.create 声明样式,再用 stylex.props 将其应用到元素上,该函数会返回需要挂载到元素的类名。
该项目是一个开发用的 monorepo,包含核心的 stylex 包,以及 Babel 插件、CLI、PostCSS、Rollup 和 ESLint 插件、样式值解析器等子包,并提供示例展示与构建工具的集成。官网地址为 stylexjs.com。
样式以 JavaScript 对象的形式编写,相关工具在构建阶段进行编译处理。
从 npm 安装 StyleX 包
npm install @stylexjs/stylex使用 stylex.create 定义样式,并用 stylex.props 应用
阅读文档网站了解构建工具配置
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一个高性能、灵活的 CSS-in-JS 库,支持用字符串或对象编写样式,并可预测地组合样式。
用于构建交互式用户界面的 JavaScript 库,基于可组合的组件开发。
流行的前端框架,提供 HTML、CSS 与 JavaScript 组件,用于构建响应式、移动优先的网站。
基于 Material Design 的 Vue 组件框架,提供响应式的精致 UI 组件,用于构建 Web 应用。
基于 Electron、React、TypeScript 和 Vite 的跨平台桌面应用起步模板。