Questão FC374838
A equipe de desenvolvimento do Tribunal de Justiça do Estado do Maranhão, após reunião técnica dos gestores, decidiu pela utilização do ReactJS em um projeto. O motivo dessa decisã
Desenvolvimento Web
Instituto Consulplan · 2024
A equipe de desenvolvimento do Tribunal de Justiça do Estado do Maranhão, após reunião técnica dos gestores, decidiu pela utilização do ReactJS em um projeto. O motivo dessa decisão foi por entender que se trata de uma das bibliotecas de JavaScript mais populares para o desenvolvimento de aplicativos web ou até mesmo para dispositivos móveis. Esse projeto foi criado originalmente pelo Facebook, que, posteriormente, foi amplamente utilizado no mercado corporativo. Sobre o ReactJS, analise as afirmativas a seguir.
I. É possível a criação de componentes personalizados que permitem a combinação de tags HTML, CSS e JavaScript.
II. Para adicionar uma variável de estado é necessário importar addState do React no topo do arquivo.
III. O ciclo de vida de um effect consiste em montar, atualizar ou desmontar.
Está correto o que se afirma em
- I, II e III.
- I, apenas.
- I e II, apenas.
- II e III, apenas.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A afirmativa está correta: o React permite criar componentes personalizados que combinam marcação, estilo e lógica.
Isso ocorre graças ao JSX, uma sintaxe que mistura elementos HTML com expressões JavaScript, tornando natural escrever a estrutura da interface dentro do componente.
O CSS pode ser aplicado de várias formas: folhas externas, estilos inline, CSS Modules ou bibliotecas como styled-components, enquanto a lógica e o comportamento ficam em funções e hooks dentro do mesmo componente.
Além disso, componentes recebem props e podem manter state, permitindo criar elementos reutilizáveis e dinâmicos que encapsulam marcação, estilo e comportamento em um único bloco lógico.
Conteúdo do catálogo FC Concursos · Atualizado em