Performance React 16性能中的无状态函数与类

Performance React 16性能中的无状态函数与类,performance,reactjs,Performance,Reactjs,React 16中的无状态函数是否比类具有更好的性能 我们是否应该仅仅出于性能原因而区分无状态函数和类?我在React中没有看到功能组件的任何性能优势。事实上,如果您的组件是纯的,那么继承自React.PureComponent可以减少重新渲染,因此性能更好。 您可以使用使功能组件的行为相同,因此这主要取决于您的偏好-功能组件与OOP。无状态功能组件没有权限更新shouldComponentUpdate,因此它们不是最佳的。@Omar谢谢。这个问题是针对性能而不是功能的。shouldCompon

React 16中的无状态函数是否比类具有更好的性能


我们是否应该仅仅出于性能原因而区分无状态函数和类?

我在React中没有看到功能组件的任何性能优势。事实上,如果您的组件是纯的,那么继承自
React.PureComponent
可以减少重新渲染,因此性能更好。
您可以使用使功能组件的行为相同,因此这主要取决于您的偏好-功能组件与OOP。

无状态功能组件没有权限更新shouldComponentUpdate,因此它们不是最佳的。@Omar谢谢。这个问题是针对性能而不是功能的。shouldComponent更新可以提高性能,因为它可以告诉组件是否需要重新渲染。