Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Destruct ou destructuring?

Olá, tudo bem? =]

Na aula 04, atividade 03 (Para saber mais: useSelector e o destruct), é comentado sobre o operador de desestruturação e o tempo todo é tratado como "destruct". Não seria "destructuring"? A dúvida é mais no sentido de facilitar a busca por mais informações a respeito de desestruturação de objetos.

1 resposta
solução!

Oi Elcio, tudo bem?

Sim, "destruct" é uma abreviação comum para "destructuring" (desestruturação) em desenvolvimento React. A desestruturação é uma funcionalidade do JavaScript que permite extrair valores de arrays ou propriedades de objetos em variáveis distintas de forma mais concisa.

No contexto do exemplo que você mencionou, o destructuring é usado para extrair as propriedades específicas do objeto retornado pelo useSelector em variáveis separadas. Com isso, você pode acessar diretamente as propriedades desestruturadas, como categorias e itens, em vez de ter que acessar através da notação de ponto, como estadoComCategoriasEItens.categorias ou estadoComCategoriasEItens.itens.

Em resumo, o destructuring é uma técnica que facilita o acesso e o uso de valores específicos em objetos ou arrays, tornando o código mais legível e conciso.

Um abraço e bons estudos.