让我感到困惑的是,功能组件和基于类的组件现在都可以使用State
和Props
,但使用的是不同的实现。我更喜欢基于类的组件,因为我是有角度的开发人员,并且我发现使用这些类型的组件更加舒适。但是我进行了搜索,许多专家表示,最好尽可能使用功能组件。
我想知道当有人申请对开发人员的职位做出反应时,这对科技公司来说真的很重要吗?他们会看这些东西吗?由于它们在实现上有很大不同...
功能组件是新标准。保持它们的轻巧性和可读性比较容易。在高质量的代码中,任何组件都不需要太多的逻辑,以至于超过30至50行的顶部使内容简短明了,因此请记住,一个类的组件又大又笨拙。
类组件最初使用,但仍受React支持。根据React开发人员的说法,没有计划停止支持他们。在现有的代码库中,没有理由花费资源将类组件转换为功能组件。
现在,良好的组织倾向于使用最新的技术,并雇用能够与新事物产生共鸣的人。
[现在,大多数开发人员转向功能组件而不是类组件,因为可能有很多原因,但一些最有益的地方是
方法组件