对于redux的组织API调用,更好的实践/方便的实现是什么?我
我有过
f 211中存储响应。
所以主要的问题是。我是否应该对API调用使用操作,即使我不需要在redux中存储响应,但是对于中的某些,我需要来自redux的令牌?
或者只对那些我将存储在redux中的响应使用带有API的操作。对于其他东西,例如创建自定义钩子,我将从redux获得令牌并从其中调用
我也尝试了这两个变体,但我无法决定哪一个更好。也很少读到关于这方面的评论,但它们是50/50。
发布于 2019-11-27 08:31:20
对我来说,这取决于你想要在你的应用程序中共享哪些信息。以下是我的想法:
如果您的响应在整个应用程序中共享,那么将其置于redux状态是有意义的,否则您不需要通过操作调用
的API设置默认身份验证。
发布于 2019-11-27 08:18:10
就我个人而言,只要有可能,我会尽量减少对Redux的使用。这并不是说它非常方便,但它增加了一层不必要的复杂性。
在这里阅读:https://medium.com/@dan_abramov/you-might-not-need-redux-be46360cf367
我将选择第二个选项,您仍然可以将令牌从redux存储应用到您的API。
https://stackoverflow.com/questions/59065718
复制相似问题