从redux传奇到反应查询
#javascript #react #redux #reduxsaga

上次我负责使用Redux Saga构建的React App Project进行重构,老实说很烂!

样板代码无处不在,应用程序复杂性很高。

您必须处理错误,加载,数据...所有内容。

诸如缓存之类的解决方案也不可用。

我所做的是我使用了React钩子和React上下文以及出色的库#React Query

它带来了4个好处:

  1. 更少的样板代码
  2. 易于实施和理解
  3. 获取,同步,更新和缓存远程数据
  4. 无需将远程数据放入全局状态

如果您正在使用:

构建React应用程序
  • 客户端渲染
  • 许多要处理的服务器数据

不要考虑更多。

您必须使用React查询。

这是一个改变游戏规则!