Post · December 24, 2025
Crafting Performant Animations: requestAnimationFrame and Traditional Timing Functions Explored
Explore the craft of creating performant animations by delving into `requestAnimationFrame` and traditional timing functions like `setTimeout` and `setInterval`. This in-depth, brutally honest analysis explains how browser rendering works, why some animations jank, and how to choose the right timing strategy to deliver smooth, user-friendly web experiences.
Read →