javascript - React,为什么要使用 Redux
问题描述
自从我使用 React 和 Redux 开发前端以来已经有一段时间了。Redux 在 React 开发中仍然是相关资产吗?Redux 仅使用 React 组件状态、props 和生命周期钩子而不像 Redux 这样的全局状态有什么好处?对我来说,全局状态闻起来像是一种反模式,而且不是很实用。
此外,启动 React 项目的最佳方式是什么,包括最可靠的路由和 REST 连接组件?
解决方案
还是很相关的。问问自己“管理状态是否变得太复杂了,我必须通过不太使用它的组件传递状态?” 如果是这样,请使用 redux。不?没必要。
好处是它简化了代码和处理传递状态。
推荐阅读
- language-agnostic - 可重构的想法可以应用于软件系统开发吗?
- java - Spring Boot app not connecting to the database specified in application.property for Mongodb
- netsuite - 在高级 pdf/html 中打印图像字段
- android - AndroidRuntime: FATAL EXCEPTION, java.lang.OutOfMemoryError 发送多张图片时
- powerbi - 错误'表达式引用了多个列
- css - Why don't the elements in the navbar darken like the rest of the page when opening modal? (bootstrap)
- python - Intersection from different keys inside Python dictionary
- r - 如何将数据框划分为新的数据框(如新数据1、数据2、数据3 ..等等),以便我可以分析它们中的每一个(如T检验)
- gatsby - 在数组中传递静态查询数据
- sql-server - 哪个更适合托管在 Azure 上的 MSSQL,CPU 或 RAM 的成本更高?