tailwindcss 的最佳实践是什么样的

2021-08-19 19:09:04 +08:00
 luob

tailwind 这个工具看起来很受大家欢迎, 在 V2EX 凡是和 css 沾边的帖子, 不出 5 楼一定有人提 tailwind.

但是我就一直不明白 tailwind 的正确打开方式是什么. 那一串串类名看起来和滥用正则表达式一样不靠谱, 写完了自己回头再捋一遍都费劲. 在 react 中, 如果需要一些动态样式, 还要用 classnames. 有的类名写标签里,有的类名写 classnames 里, 这就更乱了.

我搜索 tailwind 最佳实践, 一大半都是"tailwind 是 css 的最佳实践", "tailwind 是 react 的最佳实践" 这种标题, 剩下的也找不到什么有亮点的使用方式, 基本都是复读一下官方示例就结束了. 如果官方文档和这些文章里介绍的写法就是最佳实践, 那 tailwind 根本不是写 css 的最佳实践: 随便一种 css in js 方案不都比这强吗 ?

所以我就想问一下, 既然这么多人用起来都说好, 你们实际项目中都是怎么用的, 在实际项目中的最佳实践是什么样的, 有没有更深入更完整的教程 ?

1724 次点击
所在节点    问与答
1 条回复
xiayue
2021-08-23 21:46:30 +08:00
个人感觉啊,tailwind 也可以叫做原子化 css,有点类似于以前的 bootstrap 的类名。使用它的前提是,你得有一套符合自己项目的 UI 设计规范,或者说是 css 规范。后续得根据需求去迭代这套规范。我也只是简单用过,没用在正式项目中使用过。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/796853

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX