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 で、新しさ・技術・品質の各スコアは提供されていない。したがって機能の範囲は確認できるものの、この資料だけでは実際の性能や品質を評価しにくい。