Important

You are seeing the previous version of the new Alura experience we are preparing for you. Soon, it will get a brand-new visual identity designed to boost your studies!

Solved
(See solution)
2
replies

Qual o problema de manipular diretamente o DOM

Durante essa aula o instrutor Flávio disse que não é uma boa prática, no sentido de server-side (backend), manipular diretamente os elementos do DOM, como foi o caso do Hover, que contornamos criando uma diretiva.

A minha é dúvida é o porquê é uma má prática para o backend, manipularmos o DOM diretamente como no caso do .focus() no campo de input?

2 replies
solution!

Boa tarde, William! Como vai?

O principal motivo é o fato do DOM não existir efetivamente no back-end. Afinal de contas o DOM é a representação do HTML na memória do navegador.

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

Entendi, Gabriel! Valeu pela resposta :D