2

动机:我正在开发一个应用程序,它的某些部分每秒渲染多次,并且在某些情况下可能会执行大量渲染。我希望它赋予用户操作优先于其他所有内容,即使在那些繁重的渲染情况下也是如此。

我了解到 React 16 调度算法(也称为 React Fiber)

  1. 将交给主线程的工作拆分成块,防止过载导致主线程无法渲染 UI。
  2. 提供一种为特定任务(如用户操作)赋予不同优先级的方法,以便在低优先级任务之前对其进行处理。

是否有提供这两种功能的角度机制

(我假设ngrx可以提供一些优势,因为所有的动作/事件都是异步的,所以第二个特性对我来说更重要)

4

0 回答 0