Olá pessoal. Quando comecei a aprender em outro lugar, vi que era utilizado os arquivos com extensão .jsx, enquanto aqui no curso da Alura está sendo utilizado a extensão .js, e tudo funciona corretamente. Tem alguma diferença entre elas?
ATÉ 50% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
Olá pessoal. Quando comecei a aprender em outro lugar, vi que era utilizado os arquivos com extensão .jsx, enquanto aqui no curso da Alura está sendo utilizado a extensão .js, e tudo funciona corretamente. Tem alguma diferença entre elas?
Olá Luan,
Acredito que considerando o objetivo final não tem nenhuma diferença, mas vc pode ter algum problema se o seu ambiente de programação (VS Code por exemplo) não estiver preparado para arquivos jsx.
Além disso, aqui no meu as sugestões de autocomplete só estavam funcionando plenamente quando configurei o File Association entre JS e javascriptreact no settings JSON da seguinte forma:
"files.associations": { "*.js": "javascriptreact" }
Por fim, considere instalar extensões como ESLint, Auto Rename Tag, Prettier - nada disso é obrigatório. Espero ter ajudado.