文件名称:redux-saga:Redux应用程序的替代副作用模型
文件大小:1.18MB
文件格式:ZIP
更新时间:2024-02-26 12:10:24
redux middleware sagas redux-saga effects
Redux-Saga redux-saga是一个库,旨在使应用程序副作用(即,诸如数据获取之类的异步事物和诸如访问浏览器缓存之类的不纯之物)更易于管理,更高效地执行,易于测试并且更好地处理故障。 心理模型是,传奇就像应用程序中的单独线程一样,仅负责副作用。 redux-saga是一个redux中间件,这意味着可以使用正常的redux操作从主应用程序中启动,暂停和取消该线程,它可以访问完整的redux应用程序状态,并且还可以分派redux操作。 它使用称为生成器的ES6功能来使这些异步流易于读取,写入和测试。 (如果您不熟悉它们,) 。这样,这些异步流看起来就像您的标准同步JavaScri