Sobre o processo de transpilação realizado pelo React Native, assinale a alternativa correta:
O que o React Native faz, na verdade, é compilar todo o código-fonte, transformando-o em código
assembly.
O React Native é capaz de compilar seu código em um código nativo Android. Entretanto, isso não é
possivel em relação à plataforma iOS.
O React Native compila um aplicativo-base cuja função é executar código JavaScript no
JavaScriptCore presente em cada dispositivo móvel. A partir disso, esse aplicativo faz a comunicação
(ponte ou bridge) com os componentes nativos de cada plataforma.
Ao final do processo de transpilação, é necessário, numa segunda etapa de building, utilizar os
compiladores especificos das linguagens de cada plataforma para então gerar um aplicativo que
possa ser executado nelas.
O resultado da transpilação varia de acordo com a plataforma para a qual se desenvolve. No caso de
plataforma Android, é gerado um código na linguagem Java. Já no IOS, é gerado o código Objective-
C.