When should `requestAnimationFrame` be used | JavaScript Interview | asif.to Tutorials