عن المشروع

Motion هي مكتبة رسوم متحركة مفتوحة المصدر مصممة لـ JavaScript و React و Vue. وهي تستخدم محركاً هجيناً يجمع بين JavaScript وواجهات برمجة تطبيقات المتصفح الأصلية لتحقيق رسوم متحركة مُسرعة بواسطة GPU بمعدل 120 إطاراً في الثانية. تشمل القدرات الرئيسية ما يلي: - دعم متعدد المنصات: حزم مخصصة لـ React (المعروفة سابقاً باسم Framer Motion) و Vue و vanilla JavaScript. - ميزات الرسوم المتحركة: دعم مدمج للإيماءات، والزنبركات (springs)، وانتقالات التخطيط، والتأثيرات المرتبطة بالتمرير، والجداول الزمنية. - صديقة للمطورين: مكتوبة بلغة TypeScript، وقابلة لعملية tree-shakable، وتحافظ على بصمة صغيرة لبيئات الإنتاج. توفر المكتبة موارد واسعة تشمل أكثر من 300 مثال رسمي و100 برنامج تعليمي خطوة بخطوة لمساعدة المطورين في تنفيذ الرسوم المتحركة.