请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

能说一下redux-thunk和redux-saga的区别吗

正在回答 回答被采纳积分+3

1回答

阿莱克斯刘 2021-06-22 07:26:56

redux-thunk和redux-saga的用处是一样的,都可以用来处理redux的异步逻辑(如api调用等),两者可以互相取代。不过saga有自己一套代码规则和约定,甚至还有自己独立的异步时间监听处理机制,虽然听起来好像很高大上(的确也更强大一点),但是代码非常啰嗦、存在着大量的模版代码,而且由于需要使用它自己特殊的代码规范,会在一定程度上破坏(侵入)我们的项目架构,导致维护和开发都存在不小的挑战。相较于saga,thunk则简单明了,代码结构与redux很契合,我个人更倾向于使用thunk。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信