styils

Lightweight and fast css-in-js solution. Support for topics, Polymorphism, SSR, Sourcemap, Full type definitions

MIT License

Downloads
103
Stars
55
Committers
2

English

🌟 特性

  • 🎭 多态
  • 🔵 完整的类型
  • 🗺 支持 SourceMap
  • 🛎 支持 SSR
  • 🎨 支持 Themes
  • ☘️ 小尺寸 压缩 + gzip 4kb
  • ⚡️ 接近原生渲染速度

文档

它非常快。几乎和使用原生 css 一样快,在某些条件下甚至比原生渲染还要快

基准

Styils React

React 包装器,包括 styled API。

npm install @styils/react

Styils Solid

Solid 包装器,包括 styled API。

npm install @styils/solid

Styils Vue (只支持 vue3)

Vue 包装器,包括 styled API。

npm install @styils/vue

Styils Babel Plugin

更多

This is required for sourcemap

npm install @styils/babel-plugin

Styls Vite Plugin

包装 @styils/babel-plugin 并提供 vue sourcemap 支持。

npm install @styils/vite-plugin

More babel options

SSR Example

示例

鸣谢

Styils 的灵感来自其他 css in js 工具,如emotiongooberstitches 感谢

基准测试来自 stitches

License

根据 MIT 许可证获得许可, 版权 © 2022-present zoy-l

有关详细信息,请参阅 LICENSE