与类相比,React 16 中的无状态函数是否具有更好的性能?
我们是否仍然应该仅出于性能原因区分无状态函数和类?
最佳答案
我没有看到 React 中的函数式组件有任何性能优势。事实上,如果您的组件是纯组件,则从 React.PureComponent
继承可以减少重新渲染,因此可以提供更好的性能。
您可以使用 pure from recompose 使功能组件表现相同,所以这主要取决于您的偏好 - 函数式还是 OOP。
关于performance - React 16 性能中的无状态函数与类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49289041/