Motion (formerly Framer Motion) is a production-ready animation library for React and JavaScript that enables declarative, performant animations with minimal code. It provides motion components that wrap HTML elements with animation superpowers, supports gesture recognition (hover, tap, drag, focus), and includes advanced features like layout animations, exit animations, and spring physics.
Convert any HTML/SVG element into an animatable component by prefixing with motion.:
Every motion component accepts animation props like animate, initial, transition, and gesture props like whileHover, whileTap, etc.
Bibliothèque d'animation moderne pour React et JavaScript. Créez des animations fluides et prêtes pour la production avec des composants de mouvement, des variantes, des gestes (survol/appui/glisser), des animations de mise en page, des animations de sortie AnimatePresence, la physique des ressorts et des effets de défilement. À utiliser lors de la création de composants d'interface utilisateur interactifs, de micro-interactions, de transitions de page ou de séquences d'animation complexes. Source : freshtechbro/claudedesignskills.