Мотивация: я работаю над приложением, которое в некоторых его частях рендерит несколько раз в секунду и может в некоторых случаях выполнять тяжелый рендеринг . Мне бы хотелось, чтобы пользователь отдавал приоритет действиям над всеми остальными, даже в тех тяжелых случаях рендеринга.
Я узнал, что этот алгоритм реагирует на 16 графиков (также известный как React Fibre)
- Разделение работы, передаваемой основному потоку на куски, предотвращая перегрузку, которая может помешать основному потоку отображать пользовательский интерфейс.
- Предложите способ задания определенных задач (например, действий пользователя) другой приоритет , поэтому он будет обрабатываться перед задачами с более низким приоритетом.
Существует ли угловой механизм , который обеспечивает обе эти функции ?
(я предполагаю, что ngrx может обеспечить некоторые преимущества, поскольку все действия / события асинхронны, поэтому вторая функция более важна для моего случая)