⚡ 又发现一个前端动画神器,几行代码就能让网页元素丝滑动起来,还能跑满 120 帧。
GitHub 狂揽 32.5k star,它的前身就是大名鼎鼎的 Framer Motion,现在改名 Motion,连 Vue 也一起支持了。
有了他,前端再也不用手写一堆 CSS keyframes 和 transition,缓动曲线调到头秃。
一句 就搞定网页入场动画、手势反馈滚动联动,弹簧动画、布局过渡。
它把 JS 的灵活和浏览器原生 API 拼在一起,动画走 GPU 加速,所以才跑得动 120 帧不卡顿。
部署也很简单,npm install motion 就能用。
GitHub:
显示更多