Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

É uma boa prática montar o HTML com o innerHTML?

Minha dúvida seria sobre a montagem do corpo do HTML com o inner, essa é uma boa prática?

1 resposta
solução!

Olá, Bruno.

Tudo bem?

Essa é uma ótima pergunta e é uma dúvida bem comum.

Para projetos pequenos e rápidos, innerHTML pode ser uma solução prática. No entanto, para projetos maiores e mais complexos, é recomendável usar métodos do DOM ou templates para garantir segurança, performance e manutenibilidade.

O bom de usar o innerHTML é a simplicidade, é fácil de usar e entender. Você pode rapidamente inserir ou alterar o conteúdo HTML. Para tarefas simples e rápidas, innerHTML pode ser a maneira mais rápida de inserir conteúdo.

De ruim, você perde na performance, usando innerHTML, o navegador precisa reprocessar todo o HTML do elemento, o que pode ser ineficiente para grandes quantidades de dados, e no caso da manuntenção do código, pode se tornar difícil de manter e depurar, especialmente se você estiver inserindo grandes blocos de HTML.

Resumindo: para pequenos projetos e testes rápidos, ele serve bem, agora em projetos maiores a alternativa é usar métodos do DOM mesmo, como createElement, appendChild, etc., pode ser mais seguro e eficiente.

Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.