Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2023

ProgramaçãoLinguagens de programação
Código
ce161060
Banca
CESPE / CEBRASPE
Órgão
SERPRO
Ano
2023
Nível
Superior
Cargo
Analista - Especialização: Tecnologia
O React é compatível com outras bibliotecas e frameworks, como o Redux e o AngularJS, e pode ser integrado a essas tecnologias. Em relação aos procedimentos necessários para realizar uma integração do React com o AngularJS, julgue o item subsequente.Para permitir a integração entre os frameworks React e AngularJS, um passo a ser executado é criar um componente React e renderizá-lo dentro desse elemento, usando-se o método ReactDOM.render().
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Integração React com AngularJS

Gabarito: ✅ CERTO. Para integrar React dentro de uma aplicação AngularJS, é necessário criar um componente React e renderizá-lo em um elemento DOM específico da página AngularJS, utilizando o método ReactDOM.render(). Essa é uma abordagem comum para uso incremental do React em projetos legados.

A afirmação está correta. A integração entre React e AngularJS (Angular 1.x) é possível, e um dos passos fundamentais é usar ReactDOM.render() para montar um componente React em um elemento HTML gerenciado pelo AngularJS. O método ReactDOM.render() recebe o elemento React (ou componente) e o contêiner DOM onde ele será inserido. Dessa forma, os dois frameworks podem coexistir, desde que haja cuidado com o escopo de cada um.

  1. 1Identificar elemento DOM alvo
  2. 2Criar componente React
  3. 3Usar ReactDOM.render()
  4. 4Montar no contêiner AngularJS
LEVEL · soulevel.com.br
PEGA ESSA DICA!

Essa técnica é útil para migrações graduais de AngularJS para React. Lembre-se de que, ao usá-la, é necessário gerenciar o ciclo de vida de ambos os frameworks para evitar conflitos de estado e eventos.

Gabarito: ✅ CERTO.

Link permanente: /questoes/ce161060