为什么国内类似tailwindcss这样的方案没有流行起来
在前端开发中,项目的工作效率和复用性至关重要。Tailwind CSS作为一款非常具体的样式库,其颗粒度适合特定场景。然而,在不同阶段和背景下,Tailwind CSS的流行程度和适用范围存在差异。
对于那些已经拥有成熟设计体系和组件库的老公司,Tailwind CSS在复用和组合时的颗粒度并不适合,因为它们已经有了固定的元素和样式规范。例如,公司统一规定了按钮的样式、按钮之间的间距,因此Tailwind CSS的作用空间有限。在这种情况下,直接使用Material UI或Ant Design这样的组件库,可以满足大部分需求,无需再引入额外的样式库。
而对于那些刚起步,尚未建立设计体系的公司,Tailwind CSS的优势则更为明显。这类公司可以从零开始构建自己的设计体系,此时更小的颗粒度(HTML元素和CSS样式)更加适合快速搭建通用组件。Tailwind CSS提供了一种灵活的方式,让开发者能够组合出组件和应用,且各个组件之间互不影响,便于维护和扩展。
在国内市场,由于巨头的垄断和成熟的市场竞争环境,新兴方案很难快速获得广泛认可。Tailwind CSS在这样的环境下面临更大的挑战。然而,在小规模项目、软件咨询和外包行业,Tailwind CSS的优势仍然值得考虑。对于需求多变的场景,Tailwind CSS能够快速响应,提供轻量级的样式解决方案,帮助开发者更高效地搭建和维护网站或网页应用。
多重随机标签