CSS 方案对比
这里 我们比较一下 一些常用的 CSS
方案, 有一些因素我们排除在考虑范围外
- 不考虑 Bundle size
方案 | 谁在用 | 特点 | 优点 Pros | 缺点 Cons |
---|---|---|---|---|
CSS Modules | gatsby, nextjs | scoped plain css | 无类名冲突 | 没有可编程接口 |
SASS Stylus Less | preprocessor | 可编程接口 | 和 程序完全分离 | |
CSS In Js | nextjs styled jsx) | 可编程接口, 动态样式, Scoped | 如何写好看的 CSS | |
Tailwind | utility class | Faster | No Component Lib | |
Bootstrap | Component Lib | Unused CSS | ||
mantine | Component Lib |
更多 常用组件库的比较 npm trends