Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2023
- Código
- ce161060
- Banca
- CESPE / CEBRASPE
- Órgão
- SERPRO
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista - Especialização: Tecnologia
- CCerto
- EErrado
GabaritoC — Certo
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.
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