我读过这篇很棒的文章。 Component Rendering Performance in React
纯粹的组件似乎比无状态更好,所以如果我不关心无状态组件就更容易编写。
我应该只使用纯组件而不是无状态吗?或者有些事情我错了?
实际上无状态组件在父更新时总是会重新发送吗?
答案 0 :(得分:2)
对于叶子组件使用无状态,您没有嵌套任何其他自定义组件。使用纯组件来获取层次结构中较高的组件。
在未来的版本中,可能还需要优化以允许某些形式的shouldComponentUpdate用于无状态组件。关注this thread。您可能会在那里提到基于临时的解决方法。