8 / 32
Что такое requestIdleCallback и чем он отличается от requestAnimationFrame?
requestIdleCallback (rIC) выполняет колбэк в свободное время браузера, когда нет срочных задач и рендеринга. В отличие от requestAnimationFrame, который вызывается перед каждым кадром для визуальных обновлений, rIC предназначен для низкоприоритетных задач (аналитика, предзагрузка, кэширование). rIC получает объект IdleDeadline, показывающий сколько свободного времени осталось.