Boa tarde,
Quando falamos de boas práticas/padrões de projeto o uso do slot deve ser preterido em relação ao uso do props?
Boa tarde,
Quando falamos de boas práticas/padrões de projeto o uso do slot deve ser preterido em relação ao uso do props?
Boa tarde, Fabricio! Tudo bem?
Eu acho que a melhor forma de usar os dois é entender em quais escopos eles funcionam melhor:
<Box />, que não é nada além de uma div com algumas configurações de estilo, mas sem tamanho, nem conteúdo. Nesse caso, use os Slots.props, o exemplo desse cenário é querer passar o texto do titulo, o nome de um usuário, etc.Eu diria que slots são menos utilizados do que props, então sempre pense em props primeiro, questione se essa implementação faz sentido, senão, pense como slot.
Espero ter ajudado!