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.
Quais são as afirmativas CORRETAS?
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
Ensinando Através de Questões

há 11 horas

ReactJs_ex03

ESTÁCIO

Respostas

User badge image

Ed Verified user icon

há 11 horas

Vamos analisar cada afirmativa: 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. Essa afirmativa é um tanto subjetiva, mas é verdade que muitos desenvolvedores achavam as classes complicadas, especialmente em componentes complexos. Portanto, pode ser considerada correta. II. Componentes complexos e grandes eram difíceis de refatorar. Essa afirmativa é verdadeira. Componentes grandes e complexos em React, especialmente os baseados em classes, podem ser difíceis de refatorar e manter. III. A partir dessa versão, componentes de classes foram excluídas, forçando que todo o código antigo fosse refatorado. Essa afirmativa é falsa. Os componentes de classe não foram excluídos a partir da versão 16.8 do React; eles ainda são suportados e podem coexistir com componentes funcionais que utilizam Hooks. Com base nessa análise, as afirmativas corretas são I e II. Portanto, a alternativa correta é: I e II.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Essa pergunta também está no material:

ReactJs_ex03

ESTÁCIO

Mais perguntas desse material

Sobre ciclo de vida, diversos métodos podem acabar sendo chamados e reutilizados conforme a fase de vida de um componente React, conforme as assertivas abaixo, analise as alternativas a seguir:
Quais as afirmativas CORRETAS?
I) constructor() apenas ocorre na fase de Montagem.
II) render() ocorre apenas na fase de Atualização.
III) getDerivedStateFromProps() é chamado em duas fases, tanto na montagem quando na fase de atualização.
I, II e III.
II e III.
I e III.
I e II.
Apenas a I.

Mais conteúdos dessa disciplina