gsap چیست؟
در GSAP (مخفف GreenSock Animation Platform) ما یک کتابخونهی قدرتمند جاوااسکریپتی داریم که برای ساخت انیمیشنهای روان، حرفهای و واکنشگرا استفاده میشه.
با GSAP میتونیم روی المانهای مختلف وب (متن، تصاویر، SVG، Canvas، Three.js و …) انیمیشنهای جذاب ایجاد کنیم.
🔹 چرا GSAP؟
- 
سریعتر و روانتر از CSS Animation 
- 
کنترل پیشرفته روی تایملاین و ترتیب انیمیشنها 
- 
سازگاری با تمام مرورگرهای مدرن 
- 
مناسب برای پروژههای ساده تا انیمیشنهای پیچیده 
🔹 نصب GSAP
۱️⃣ استفاده از CDN
۲️⃣ نصب با NPM
🔹 اولین انیمیشن
🔹 توضیح کد
- 
gsap.to() → برای تغییر ویژگیهای یک المان در طول زمان. 
- 
x: 300 → جعبه ۳۰۰px به سمت راست حرکت میکنه. 
- 
duration: 2 → کل انیمیشن ۲ ثانیه طول میکشه. 
- 
rotation: 360 → جعبه یک دور کامل میچرخه. 
- 
scale: 1.5 → جعبه ۱.۵ برابر بزرگ میشه. 
🎯 نتیجهگیری
- 
GSAP یک کتابخونهی انیمیشنسازی پیشرفته برای جاوااسکریپت هست. 
- 
خیلی روانتر و حرفهایتر از CSS Animation عمل میکنه. 
- 
با یه خط کد میشه انیمیشنهای جذاب و پیچیده ساخت. 
 CSS3
          CSS3
        
                
           HTML
          HTML
        
                
           Tailwind Css
          Tailwind Css
        
                
           Bootstrap 5
          Bootstrap 5
        
                
           Java script
          Java script
        
                
           ++C
          ++C
        
                
           Python
          Python
        
                
           Three.js
          Three.js
        
                
           Gsap
          Gsap
        
                
           Sass
          Sass
        
                
           SQL
          SQL
        
                
           React
          React