Reanimated is an animation library for React Native that was built to address some deficiencies in React Native's built in animation library. Reanimated 2 is the latest version of Reanimated and its biggest change is completely deviating from the Animated and Reanimated API and moving to a fully React Hooks based format.
In this video we use useAnimatedStyle, useSharedValue and withTransition to scale and move a circle on the page.
Reanimated 2 is available for both Expo and Pure React Native projects