神级开源“无头”组件库Shadcn-UI:已收获7万多star、在国外爆火,前端开发者一定要试试
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
老牌的组件库相信
这也是我们现在大部分项目都在使用组件库的方式,但是说实话,大家真的苦这种方式久矣 苦组件库久矣?为什么说苦组件库久矣呢?当我们将 但是大家都懂,组件库的功能或者样式不一定符合我们项目业务的要求,但是我们又不能直接修改
其实主要就是两点:
其实还是有办法的:
但是始终不是我想要的~我以前就有一个想法~ 为啥不直接把源码复制到项目中?我以前就有一个想法,我们使用一个组件库或者库的时候,为啥不直接把他们的源码复制到项目中呢? 就拿组件库来说吧,比如我项目只需要使用
可惜,理想很美好,现实很骨感~因为这些组件库里的代码互相引用关系很复杂,所以你不可能很轻松把你想要的个别组件源码复制到项目来,所以基本没人这么做~ 既然自己复制不了,那有没有组件库能提供这样的命令呢,比如运行一个 还真有,无头组件库(Headless Component Libraries) 横空出世,它是一种新兴的前端开发模式,其核心在于将组件的逻辑和样式分离。 这种开发模式允许开发者在保持组件功能性的同时,完全控制组件的外观和风格,而不受特定UI框架的限制,优点有:
总结为一句话就是:无头组件库为你提供组件的基本架子,你可以随心所欲修改架子,修改样式,修改逻辑,已达到你的要求 Shadcn-UI一个神级的无头组件库,无头组件库中的第一把交椅!!! 它就是 Shadcn-UI!!!在去年的最受欢迎的 JavaScript 库中,Shadcn-UI 夺下第一名,稳压
截止目前,github 上已经有 Shadcn-UI 使用了 目前
想要使用
接着你只需要使用命令
比如你想使用
这样它就会把
使用的话可以直接引入使用,你如果对他预设的 CSS 和 功能不满意,你也可以直接去到
该文章在 2024/10/14 12:32:04 编辑过 |
关键字查询
相关文章
正在查询... |