Devotd Github
新发现开发工具

motiondivision/motion — React·JavaScript·Vue 动画库

motiondivision/motion 是一个用于在 React、JavaScript 和 Vue 中实现 UI 动画的库。

仓库信息motiondivision/motion ↗

motiondivision/motion 是一个用于在 React、JavaScript 和 Vue 中实现 UI 动画的库。

GitHub 项目说明: A modern animation library for React and JavaScript

星标
★ 34.4K
复刻
1.5K
语言
TypeScript
许可证
MIT
查看原始来源 ↗在 GitHub 查看 ↗

motiondivision/motion 是一个用于在 JavaScript、React 和 Vue 中实现 UI 动画的库。该仓库创建于 2018 年 11 月 16 日,使用 TypeScript 编写,并以 MIT 许可证公开。所提供的信息中没有最新发布版本和版本号。因此,下面介绍的是仓库的功能和当前公开的内容,而不是某个特定版本的变更。

Motion 实现了元素过渡与交互、布局动画。README 摘要说明,它通过把 JavaScript 与浏览器原生 API 相结合的混合引擎,提供 120fps 的 GPU 加速动画。它还支持手势、弹簧、布局过渡、滚动联动效果和时间线。弹簧是遵循物理规律的运动,布局过渡则是对元素位置或尺寸变化施加动画的功能。React 和 JavaScript 使用的包是 motion,Vue 使用的是 motion-v。README 说明 Framer Motion 现在称为 Motion。

不过,所提供的信息中没有最新发布版本,也没有按版本划分的变更记录,因此无法判断近期的更新情况。120fps 是 README 摘要中记载的性能说明,FACTS 中并没有可佐证这一说法的单独测量结果。评估分数为 momentum 5.9,未提供新颖性、技术和质量分数。因此功能范围可以得到确认,但仅凭这些资料难以评估实际性能或质量。