1
resposta

Obrigatório declaração do alias React

Porf.

Gostaria apenas de confirmar oq entendi da aula sobre ser obrigatório a declaração de React no import do nosso componente.

No momento da compilação de código jsx é criado os React.createElement certo? Então é neste caso que o Import do React é realmente utilizado de forma implícita correto?

1 resposta

Isso André, é tanto que se você remover o import do react, haverá um erro pedindo exatamente para você fazer o import.

A questão do implícito eu não diria 100% que é implícito, por que o import existe em algum lugar. Você pode considerar implícito por que o import não está presente em todos os arquivos JSX.

Isso também acontece por que a compilação é progressiva, como o primeiro import é o do próprio React, quando o JSX for processado, o React já está na memória, sendo desnecessário importá-lo novamente.

Acho que a ideia é bem essa. Entende?