Пытаемся разобраться в главном цикле планировщика задач react scheduler
00:00:00 !ВОДА! Приветствие, шутки.
00:01:35 Продолжаем разбирать scheduler по статье от JSer. ( scheduleCallback, task, taskQueue, timerQueue, ... )
00:17:12 requestHostCallback как абстракция, выбирающая физическое API host-среды для выполнения сформированных задач scheduler-ом.
00:34:00 flushWork обертка и workLoop цикл обработки задач scheduler-а
01:12:45 shouldYield - функция, которая определяет, следует ли уступить вычислительные ресурсы браузеру. Или, если с другой стороны посмотреть, надо ли нам прервать текущую вычислительную задачу react-a
01:32:20 Упражнение на асинхронность в React
Дополнительные материалы: https://jser.dev/react/2022/03/16/how...
PS: Ищу работу junior frontend разработчиком по стеку react\redux ( почта для связи - [email protected] )