منصوبے کے بارے میں
GSAP (GreenSock Animation Platform) ایک طاقتور، فریم ورک سے آزاد JavaScript اینیمیشن لائبریری ہے جو اعلیٰ کارکردگی والی اینیمیشنز بنانے کے لیے ڈیزائن کی گئی ہے جو تمام بڑے براؤزرز پر کام کرتی ہیں۔ یہ CSS پراپرٹیز، SVG، کینوس، React، Vue، WebGL، رنگ، سٹرنگز، موشن پاتھز اور عام آبجیکٹس—بنیادی طور پر ہر وہ چیز جسے JavaScript چھو سکتی ہے—اینیمیٹ کر سکتی ہے۔ یہ لائبریری اپنی جدید ترتیب، بھروسے اور سخت کنٹرول کے لیے مشہور ہے، جو 12 ملین سے زیادہ سائٹس پر حقیقی دنیا کے اینیمیشن چیلنجز حل کرتی ہے۔ یہ براؤزر کی بے شمار بے قاعدگیوں کو سنبھالتی ہے، اس بات کو یقینی بناتی ہے کہ اینیمیشنز بغیر کسی رکاوٹ کے کام کریں، اور jQuery سے 20 گنا تک تیز ہے۔
GSAP مکمل طور پر لچکدار ہے اور اس کا کوئی انحصار نہیں ہے، جس سے اسے کسی بھی پروجیکٹ میں ضم کرنا آسان ہو جاتا ہے۔ اس میں ایک کور شامل ہے جو تقریباً کسی بھی چیز کو اینیمیٹ کر سکتا ہے، ساتھ ہی interpolate()، mapRange() اور مختلف easing فنکشنز جیسے یوٹیلیٹی طریقے بھی شامل ہیں۔ اختیاری پلگ ان اس کی صلاحیتوں کو بڑھاتے ہیں، جن میں اسکرول پر مبنی اینیمیشنز کے لیے ScrollTrigger، SVG مورفنگ کے لیے MorphSVGPlugin، ٹیکسٹ اسپلٹنگ کے لیے SplitText، پاتھز کے ساتھ اینیمیشن کے لیے MotionPathPlugin اور FLIP اینیمیشنز کے لیے Flip شامل ہیں۔ براؤزرز اور ڈیوائسز پر ایونٹ کی شناخت کو معمول پر لانے کے لیے ایک Observer پلگ ان بھی ہے۔
انسٹالیشن CDN یا NPM کے ذریعے سیدھی ہے۔ لائبریری مفت ہے، بشمول تمام بونس پلگ ان، Webflow کی بدولت۔ React صارفین کے لیے، ایک @gsap/react پیکیج ہے جس میں useGSAP() ہک ہے جو انضمام کو آسان بناتا ہے۔ وسائل میں جامع دستاویزات، ڈیمو، کمیونٹی فورمز، ایک چیٹ شیٹ اور سیکھنے کے لیے ایک YouTube چینل شامل ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.