React Spring: Motion Between Renders
Part 6 of the React Internals series. Animating through setState re-runs React's render-commit loop every frame; react-spring instead commits a target once and writes intermediate frames straight to the DOM (and, via a separate adapter, to React Three Fiber's scene graph).
Ben Houston •