• setTimeout <-> rAF <-> View Transitions API <-> CSS
    • "I want as much control as possible and I'll take care of performance myself." <-> "I don't need control, let the browser take care of performance."
  • Interesting to look at this through a declarative lens too.