Я новичок в стилевых компонентах, и мне было интересно, что отличается стилем (компонентом) и стилем (тэгом) в вопросах производительности.
стилем (тэгом)
const StyledP = styled('p')``
export const StyledComponent = props => (
<StyledP>{props.name}</StyledP>
)
![enter image description here](https://i.stack.imgur.com/TNLce.png)
![enter image description here](https://i.stack.imgur.com/26Xrh.png)
в стиле (компонент)
const FunctionalComponent = props => (
<p className={props.className}>{props.name}</p>
)
export const StyledComponent = styled(FunctionalComponent)`
`
![enter image description here](https://i.stack.imgur.com/U5umu.png)
Я посмотрел на этот комментарий и выяснил, использовал ли я styled(component)
.но я не знаю, в вопросах производительности реагировать.Может кто-нибудь объяснить, пожалуйста?