今年 1 月,尤雨溪 在推特上亲自安利了一款「Vue 专属动画库」------Motion Vue。

它基于 Framer Motion 的语法,让 Vue 3 开发者也能写出丝滑、高性能的动画。
然而官网长期缺案例、少更新,一度被贴上"可能烂尾"的标签。

就在大家快要遗忘之际,Motion 官方突然放了个大招:
正式把 Vue 纳入第一梯队 ,与 React、JavaScript 并列,成为官方支持的三大平台之一;

并且把原来只在 React 生态才有的 100+ 经典动效示例 ,几乎 1:1 迁移到了 Vue 端!

除此之外,官方还补齐了「开发者工具链」------VS Code 可视化编辑器、LLM 文档、AI 生成 CSS 弹性曲线......一次性打包奉上。
Motion 官方支持平台一览
- ✅ JavaScript
- ✅ React
- ✅ Vue 3(新增)
你还可以在
Framer、Figma、Squarespace、WordPress、Webflow等平台通过官方指南直接调用Motion。
100+ 动效组件速览(Vue 已可用)
- Fade In / Out
最经典的淡入淡出,一行:initial+:animate就能启动。

- Cursor
是一个为 Vue 打造的创意光标组件。借助它,你可以快速、轻松地构建自定义光标或跟随鼠标的动画效果。

- Transform
创建一个运动值,它将一个或多个运动值的输出进行转换后作为新的结果。

-
Ticker
Ticker让你能够快速、轻松地构建无限滚动的跑马灯式动画。
-
Typewriter
打字机效果,可配合
splitText拆字爆炸。

- Progress
进度条加载动画。

更多优秀动画案例请移步官网:
https://examples.motion.dev/vue
开发工具链「三连击」
-
VS Code 插件
拖拽调曲线、实时预览、AI 生成弹簧,动画调试从未如此直观。

-
LLM 友好文档
Cursor/Claude/Windsurf直接@motion,API 永不落后。文档 :
https://llms.motion.dev -
Vibe Coding
Framer、Figma、v0已内置 Motion 模板,设计师拖拽 → 开发者导出Vue。文档 :
https://motion.dev/docs/tools-quick-start
30 秒上手
bash
npm i motion-v
html
<motion.div
:initial="{ backgroundColor: 'rgb(0, 255, 0)', opacity: 0 }"
:whileInView="{ backgroundColor: 'rgb(255, 0, 0)', opacity: 1 }"
/>

Vue 3 动效生态再添一员猛将
| 库 | 特点 | 推荐指数 |
|---|---|---|
| Motion Vue | 官方支持、100+ 示例、AI 工具链 | ⭐⭐⭐⭐⭐ |
| GSAP | 老牌全能、复杂时间轴 | ⭐⭐⭐⭐ |
| Anime.js | 轻量、易上手 | ⭐⭐⭐ |
| Inspira UI | 纯 Vue 组件、开箱即用 | ⭐⭐⭐⭐ |
| Uiverse.io | 社区模板丰富 | ⭐⭐⭐ |
完整 10 款 Vue3 动效库横向对比,可戳下方原文
Vue3 生态:10 个最强大的动效组件库!
写在最后
从**「可能烂尾」到 「官方亲儿子」**,Motion Vue 只用了一次大更新。
组件全、性能好、工具链完善,还有尤雨溪背书 ------Vue 3 动画选型,真的可以把它放进第一梯队了。
立即体验
- 文档 + 100+ 示例 :
https://examples.motion.dev/vue - GitHub 仓库 :
https://github.com/motiondivision/motion