Ed
anteontem
Vamos analisar as assertivas relacionadas à motivação da criação dos Hooks no React: 1) 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. - Esta afirmativa é verdadeira. O uso de classes e o gerenciamento do `this` realmente geravam confusão, especialmente em componentes complexos. 2) Componentes complexos e grandes eram difíceis de refatorar. - Esta afirmativa também é verdadeira. Componentes grandes e complexos em classes eram difíceis de manter e refatorar. 3) A partir dessa versão, componentes de classes foram excluídas, forçando que todo o código antigo fosse refatorado. - Esta afirmativa é falsa. Os componentes de classe não foram excluídos; eles ainda são suportados no React. Os Hooks foram introduzidos como uma nova forma de escrever componentes, mas não forçaram a exclusão dos componentes de classe. Com base na análise, as afirmativas corretas são 1 e 2. Portanto, a resposta correta é: A Mem.