感觉 shadcn/ui只是 对 radix ui 的简单包装,为何会那么火?

加点样式,然后用第三方库加点radix 没有的组件
为何shadcn火了?

阅读 2.5k
2 个回答

你觉得前端圈的流行这么莫名其妙就对了,这个问题你去问 shadcn 本人他自己都讲不出来。

非要我说的话就是 tailwindcss 长久以来一直没有一个具有统治力的组件库(当然了 shadcn/ui 在宣传上认为自己并非组件库,但前端圈的擅长于造概念又不是一年两年了,听听就好)。像官方的 tailwind-ui 或者其他什么别的,社区版的就那么几个免费组件,稍微上点儿复杂度的就全是收费的了。shadcn/ui 可以说是第一个能完整可用的开源且免费的 tailwindcss 组件库了,再加上背靠 Vercel 有大厂光环加持,很难不吸引人 —— 最起码能吸引 tailwindcss 的拥趸们。

至于说什么 headless、复制即可用的独特引入形式啥的这都属于 feature 而不是 pain-point。

新手上路,请多包涵

Shadcn高度可定制性,提供了丰富的UI组件库,且支持Tailwind CSS,实现个性化样式。也补充了Radix UI中缺失的组件

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题