there are two key elements for using Reanimated performantly
1. minimise moving data between threads. write to shared values from JS as little as possible, similar to how you use `useState`
2. animate gpu-accelerated properties where possible. just like with CSS, use `transform`, avoid relayouts!
1 25Samuel
@samuel.fm
once you strip away all the magic, it's actually surprisingly familiar
9