Apenas por curiosidade mesmo, todas as tags do HTML são compatíveis com as do JSX ? ou existe diferenças a quais seria interessante estudar ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Apenas por curiosidade mesmo, todas as tags do HTML são compatíveis com as do JSX ? ou existe diferenças a quais seria interessante estudar ?
Olá, Artur.
Tudo bem?
Sim! Resumindo, a maioria das tags HTML pode ser usada no JSX e são compatíveis, mas existem algumas diferenças a serem consideradas: Nomenclatura de atributos: Alguns atributos têm nomes diferentes no JSX, como className em vez de class. Atributos booleanos: Atributos booleanos precisam ser especificados com um valor true ou false no JSX. Estilo em linha: A sintaxe para aplicar estilos em linha é diferente no JSX, usando objetos JavaScript. Atributos personalizados: Atributos personalizados devem começar com data- no JSX. Essas são as principais diferenças, mas, no geral, o JSX é bastante similar ao HTML.
Espero ter ajudado e bons estudos!