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

[Dúvida] Porque usar arquivos .jsx e não somente .js . O que muda? Quais as vantagens?

Porque usar arquivos .jsx e não somente .js . O que muda? Quais as vantagens?

1 resposta
solução!

Oi, Telmo! Tudo bom?

O JSX é uma extensão de sintaxe para o JavaScript. É como se ele permitisse que você escrevesse código HTML dentro do JavaScript. O React não requer o uso de JSX, mas a maioria das pessoas o considera útil como auxílio visual ao trabalhar com UI dentro do código JavaScript. Também permite que o React mostre mensagens de erro e aviso mais úteis, por exemplo, ao usar os arquivos com a extensão .js no VS Code você não tem uma opção de autocomplete. Agora quando usar arquivos com extensão .jsx o VS Code já mostra sugestões para completar tags HTML por exemplo.

Se quiser conhecer mais sobre o JSX e seu uso, recomendo ler a documentação do React que em um artigo só para falar sobre JSX. Boa Leitura!