A alternativa correta é: "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." O React Native não compila o código-fonte em código assembly, nem em código nativo Android ou Objective-C. Ele compila um aplicativo-base que executa o código JavaScript no JavaScriptCore presente em cada dispositivo móvel e faz a comunicação com os componentes nativos de cada plataforma. O resultado da transpilação varia de acordo com a plataforma para a qual se desenvolve, mas não é gerado um código na linguagem Java para Android ou Objective-C para iOS. E, ao final do processo de transpilação, não é necessário utilizar os compiladores específicos das linguagens de cada plataforma para gerar um aplicativo que possa ser executado nelas.
Para escrever sua resposta aqui, entre ou crie uma conta
Desenvolvimento de Aplicativos Android
Padrões de Desenvolvimento de Software
Compartilhar