Ed
há 3 meses
Vamos analisar as afirmações sobre JSX: 1. "A JSX é a única linguagem disponível para desenvolvimento híbrido de aplicativos mobile." - Incorreto. JSX não é uma linguagem única para desenvolvimento híbrido; existem outras tecnologias e linguagens para isso. 2. "JSX não é uma linguagem, e sim uma extensão para arquivos JavaScript, a fim de diferenciá-los de arquivos JavaScript que utilizam a extensão '.js'." - Parcialmente incorreto. JSX é uma sintaxe de extensão para JavaScript, mas não serve apenas para diferenciar arquivos; arquivos JSX geralmente usam a extensão ".jsx", mas isso não é o principal propósito. 3. "JSX não permite que código responsável pela lógica dos componentes e mark-up de manipulação do DOM coexistam em um mesmo código." - Incorreto. JSX justamente permite que lógica e mark-up coexistam no mesmo arquivo/component. 4. "Durante processo de building da aplicação (seja uma aplicação web utilizando ReactJS ou um aplicativo mobile empregando React Native), há uma etapa na qual código JSX é convertido em código JavaScript." - Correto. JSX é transformado em JavaScript puro durante o build para que o navegador ou ambiente execute. 5. "JSX exerce papel de uma linguagem de estilos que permite a construção de componentes de interface ricos." - Incorreto. JSX não é uma linguagem de estilos; estilos são aplicados via CSS ou estilos em linha. Portanto, a alternativa correta é a quarta: "Durante processo de building da aplicação (seja uma aplicação web utilizando ReactJS ou um aplicativo mobile empregando React Native), há uma etapa na qual código JSX é convertido em código JavaScript."
Cadastre-se ou realize login
Mais perguntas desse material