Ответ
Наиболее часто использую GSAP (GreenSock Animation Platform) – мощный инструмент для сложных анимаций с точным контролем. Пример:
gsap.to(".box", {
duration: 1,
x: 100,
rotation: 360
});
Также работал с Framer Motion для React-приложений. Удобен декларативным синтаксисом:
<motion.div
animate={{ scale: 1.2 }}
transition={{ duration: 0.5 }}
/>
Для простых анимаций иногда применяю Animate.css (CSS-классы) или нативный Web Animations API. Выбор зависит от сложности проекта и требований к производительности.