Интересно, в чем разница между этими двумя способами создания компонента.
1
const Something () => {
const Something2 = () => Something;
return (
<div>
<Something2 />
</div>
)
}
2
const Something2 = () => Something;
const Something () => (
<div>
<Something2 />
</div>
)
Я обнаружил, что вопрос В чем разница между этими методами создания реагирующего компонента? уже в StackOverflow, но прошло некоторое время, и для меня странно, что, поскольку они написали там, что нет разницы в производительности Потому что, по моему мнению, в первом случае при каждом повторном рендеринге он создает с нуля целый компонент.