Skip to main content

Tailwind CSS

敏捷开发良药

从使用者(开发者)的角度来说,是 Bootstrap 内置便捷工具类 (utilities) 的升级版。开箱即用的 CSS 类:更多、更美、更通用。

创始人的博文,讲述了我们写前端样式的进化历程,十分有同感: https://adamwathan.me/css-utility-classes-and-separation-of-concerns/

中文官网 http://tailwindcss.cn 的更新总是慢一拍,例如到目前为止都没出 3.x 版本的中文文档。

建议直接看英文官网 http://tailwindcss.com

官方出的 UI 库 Tailwind UI

不是全部免费,但可以看他们怎么用 Tailwind 做出最佳实践。

可参考他们的付费 UI 组件截图,作为设计上的灵感,然后自己用 Tailwind 原生实现。

付费模式是终身买断制,个人非常认同这种定价方式。不像 Per Site / Per User 之类的做法那么恶心。

https://tailwindcss.com/blog/2022-06-23-tailwind-templates-and-all-access

https://tailwindui.com/templates

组件示例

都是非常完整好看的组件。 React 和 Vue 的代码都有,各种微前端子应用的基础布局和大区块的样式都可以用 Tailwind,非常方便,统一性更好。

https://tailwindui.com/components/preview

跟 Bootstrap 的对比

Tailwind 的界面感官上就非常贴合最新设计趋势。 我非专业设计师,说不出什么专业名词夸它。 但只以普通人的基本审美,孰优孰劣一看就知道。 Bootstrap 要加油啊,都 5.x 版本了设计风格还不愿意随大趋势。 当然,可能辨识度满满也是好处,有时看到网站的界面,定睛一看就知道是用了 Bootstrap,勾起满满回忆。