And also: (almost) all the Framer Motion animation APIs: Animate Presence, variants, keyframes, the useCycle(), useAnimate(), and useAnimationControls() hooks, how to use Motion values, transform them, use them to follow scroll movements, animate Motion values, everything about layout animations (also with layoutId), Layout Group, how to animate SVGs, make elements draggable, drag controls, tweaking drag settings, how to use Animate Presence with React Router, how to talk to an online API, and more.