redux - (JS 库)redux-thunk 与 redux-saga
问题描述
我目前正在学习这两个库。选择最适合我的应用类型的标准是什么?Redux-thunk 现在每周 Npm 下载量增加了三倍。还有其他我应该知道的大玩家吗?
解决方案
Redux Style Guide 推荐 thunk 用于大多数用例
其背后的原因很简单:Thunk 非常易于使用,而且大多数时候“刚刚好”。同时,也推荐使用官方的 Redux Toolkit(你最好通过官方的Redux Tutorial来学习),最近,Redux Toolkit 还附带了一个名为RTK-Query的 api 缓存解决方案- 如果你只需要处理 api 通信 - 可能完全消除您对手写 sagas 或 thunk 的需求。
推荐阅读
- python - 在 ndarrays 中查找最接近零的值
- json - 使用连接运行 json 的正确包?
- java - 获取异常“java.lang.NoSuchMethodError:org.openqa.selenium.WebElement.getDomAttribute(Ljava/lang/String;)Ljava/lang/String;” 在硒 4
- javascript - Javascript 如果可以打开应用程序的自定义 URL,而不是切换显示:阻止
- svn - svn up 不更新特定文件夹
- r - 如何管理用于图形目的的日期格式?
- terminal - 重命名子目录中的所有 .pdf 文件
- java - 我们如何使用 Wicket Web 框架将列从一个位置移动到另一个位置
- awk - NF,NR & i++ 在这个命令中的作用是什么?
- spring - 保存,预览/编辑(当用户注销并再次登录时)的最佳方法是什么,在 Spring 中提交表单数据