泽兴芝士网

一站式 IT 编程学习资源平台

Vue3 版发布!强势对标 React 最强 UI 动效组件库!

Vue 项目做不出 React 那种丝滑动效?

90 个动画文件 GitHub 一周暴涨 3 万星,有人用它们替团队省掉外包 5 万预算,而你还在为 CSS 调参熬夜。

这事最早在 Twitter 炸窝。

一个 10 秒的鼠标墨渍扩散小片,播放破 200 万,点赞一路飙到 6 万。

跟帖里全是一句“地址在哪?”答案指向刚开源的 React Bits。

开发者没想到,求 Vue 移植的留言瞬间淹没了评论区。

原因很简单:用 Vue 的人更多。

官方统计,国内 70% 的新项目启动时选的是 Vue 脚手架,而同类动效库大多优先 React,Vue 只能自己手搓。

React Bits 作者扛不住压力,直接宣布一周内出 Vue 3 版,名叫 Vue Bits,承诺同步 60+ 个先行组件,后续继续追加,速度堪比开挂。

源码公开在 MIT,不花一分钱。

核心吸引力只有一句话:粘贴即用。

装好 jsrepo 后,两行命令就能把任意动画搬进 Nuxt 或 Vite 项目。

Tailwind 开关一键切换,样式不打架,不用研究二次封装。

官网提前放出了 5 个 demo,现场可玩。

Splash Cursor 把鼠标轨迹染成液态颜料,Text Scramble 把文字拆成残影再聚合成句,Profile Card 360° 椭圆旋转像极未来名片,Hyperspeed Background 滚动时隧道拉伸带音效,Infinite Menu 点击后泡泡按钮炸裂重组,回弹弹性肉眼可见爽点。

安装只需三步:

npm i -g jsrepo

npx jsrepo add vue-bits/components/GradientButton

直接写 <GradientButton colorFrom="#ff0080" colorTo="#7928ca">开始</GradientButton>

整个库基于 Vue3 + TS,没有多余 peer deps,Webpack、Vite、Nuxt 全通吃。官方保证,每周至少新增 5 个新组件,样式和 API 与 React 版逐帧对齐,复制即可迁移。

Nuxt 核心成员 @littlesticks 发文亲测,“以前在 React 舍不得丢掉的动画,现在 Vue 也能无缝接档。”一个做海外 SaaS 的独立开发者在评论区补刀:“落地页动效本来预算 500 美金,Vue Bits 半小时搞定。”

动效不等于炫技。真正高效的做法是:只选 2~3 个亮眼点,让用户记住品牌,其余留白。Vue Bits 把门槛拉到最低,剩下的时间和人力可以花在产品和体验上。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言