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 this. 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.
Quais são as afirmativas CORRETAS?
A I, II e III.
B I e III.
C I e II.
D II e III.
E Apenas a I.
User badge image
Praticando Para o Saber

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

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, essa afirmação reflete uma crítica comum ao uso de classes em React, especialmente em relação ao gerenciamento do `this` e à reutilização de lógica. II) Componentes complexos e grandes eram difíceis de refatorar. Verdadeiro, essa afirmação é correta, pois componentes grandes e complexos em React podem se tornar difíceis de manter e refatorar, o que motivou a introdução dos Hooks. III) A partir dessa versão, componentes de classes foram excluídas, forçando que todo o código antigo fosse refatorado. Falso, essa afirmação é incorreta. 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 afirmativas corretas são I e II. Portanto, a alternativa que contém todos os itens verdadeiros é: C) 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:

Mais perguntas desse material

O jQuery pode selecionar elementos HTML a partir de seletores, otimizando o desenvolvimento.
Sobre a utilização de seletores no jQuery é correto afirmar:
A- $(´p#first´); retornará o primeiro dos elementos p.
B- $(´p:first´); retornará o primeiro dos elementos p.
C- $(´.paragrafo´); retornará o elemento com id igual a ¿paragrafo¿.
D- $(´#formulario´); retornará todos os elementos da classe ¿formulario¿.
E- $(´td, th´); retornará todos os elementos th que são filhos de td.

Mais conteúdos dessa disciplina