我试着看了很多关于redux和rtk查询的视频,但是仍然无法选择,所以请大家帮助我,比如什么时候更好地使用saga和rtk查询,现在哪一个是最好的?
发布于 2022-04-24 07:26:07
他们甚至不做同样的事。
RTK查询是一个用于管理api缓存逻辑的单一工具。
Redux是一个编排工具,它允许你做任何事情--但是你必须自己写。这可能意味着要编写大量的代码。
因此,最基本的问题是“我需要什么东西来触发api吗?”或者“我是否想自己编写代码来做某事”。在那之后,问题是Redux Saga是一个好主意--而且大多数时候,它并不是一个好主意。Redux Saga是一个功能丰富的强大工具,这也增加了很多复杂性。Redux样式指南的建议是对每个作业使用最简单的工具:使用Redux作为异步逻辑。如果您是需要“反应逻辑”的10%的应用程序之一,请使用RTK 侦听器中间件 (只用于那些东西,只用于简单的东西!)只有当你属于那1%的应用程序,需要的东西,实际上是不可能与这两个更简单的工具,使用佐贺。即便如此,也要把它和树干混在一起。
https://stackoverflow.com/questions/71985753
复制相似问题