Logo Passei Direto
Buscar
A partir da versão 16.8 do React, foi introduzido o conceito de Hooks, que trouxe uma nova dinâmica.
Avalie as assertivas relacionadas com a motivação de sua criação.
I. Classes em React sempre foram uma forma confusa de utilizar, como por exemplo a utilização do . Em componentes complexos, isso se tornava cada vez mais difícil sua reutilização.
II. Componentes complexos e grandes eram difíceis de refatorar.
III. A partir dessa versão, componentes de classes foram excluídas, forçando que todo o código antigo fosse refatorado.
I, II e III.
I e III.
I e II.
II e III.
Apenas a I.
User badge image
Desafios para Aprender

há 8 horas

ReactJs_ex06

ESTÁCIO

Respostas

User badge image

Ed Verified user icon

há 8 horas

Vamos analisar cada uma das assertivas: I. Classes em React sempre foram uma forma confusa de utilizar, como por exemplo a utilização do `this`. Em componentes complexos, isso se tornava cada vez mais difícil sua reutilização. Verdadeiro, muitos desenvolvedores encontraram dificuldades com o uso de `this` em classes, especialmente em componentes complexos. II. Componentes complexos e grandes eram difíceis de refatorar. Verdadeiro, essa afirmação é correta, pois componentes grandes e complexos em classes podem se tornar difíceis de manter e refatorar. III. A partir dessa versão, componentes de classes foram excluídas, forçando que todo o código antigo fosse refatorado. Falso, os componentes de classe não foram excluídos com a introdução dos Hooks. Eles ainda são suportados e podem coexistir com componentes funcionais que utilizam Hooks. Com base nas análises, as assertivas I e II são verdadeiras, enquanto a III é falsa. Portanto, a alternativa correta que contém todos os itens verdadeiros é: I e II.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

ReactJs_ex06

ESTÁCIO

Mais perguntas desse material

Mais conteúdos dessa disciplina