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