Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aula 12 - Conhecendo o React 1. Para que seja possível desenvolver utilizando o React, é necessário configurar o ambiente de desenvolvimento na máquina em que serão criadas as aplicações. Marque a opção que diz respeito ao que deve ser instalado para que possa ser criada uma aplicação React. Resposta: A. npm e Node.js Justificativa: Para configurar o ambiente de desenvolvimento, é necessário instalar o npm e o Node.js, que são instalados juntos quando instalado o Node.js obtido em seu site oficial. O cd é um comando para trocar de pastas no terminal, do inglês change directory. O Vue.js é outra biblioteca de desenvolvimento front end. O Rails é um framework para desenvolvimento de backend que utiliza a linguagem Ruby. O Laravel é o framework para a linguagem PHP. 2. Quando o ambiente de desenvolvimento está configurado corretamente, é possível criar um projeto React por meio de um comando no terminal. Marque a opção referente ao comando de criação da aplicação React. Resposta: C. npx create-react-app nomedaaplicacao. Justificativa: Para iniciar uma aplicação React, é necessário utilizar o comando npx create-react-app nomedaaplicacao. O comando npm install –g create-react-app instala os pacotes do React. O comando npm start executa a aplicação. Os comandos npx start e npm install react-app nomedaaplicacao não existem. 3. Para que os componentes sejam apresentados na tela, eles precisam ser invocados por um método. Marque a opção do método que os componentes React implementam para gerar os dados que são apresentados na tela. Resposta: B. render(). Justificativa: Para renderizar os componentes, o método é o render(). return e formatElement não são métodos. getElementById e getElementByTagName são métodos de manipulação do documento de uma página Web por meio da linguagem JavaScript. 4. Desenvolver aplicações tende a ser um processo facilitado à medida que as tecnologias evoluem. Marque a opção que representa a tecnologia que permite a escrita de elementos HTML dentro de trechos JavaScript. Resposta: D. JSX. Justificativa: A tecnologia que facilita o desenvolvimento com React e permite a escrita de código HTML dentro de códigos JavaScript é a JSX, de JavaScript XML. O CSS é uma tecnologia para tratar dos estilos da aplicação. O JSF é uma especificação Java para criação de interfaces de usuário. O SPA significa single pages application. 5. A biblioteca React apresenta uma série de características que a tornaram mais popular. Marque a opção referente à característica que torna o código das aplicações mais previsível e simples de ser depurado. Resposta: A. Declarativa. https://ultra.content.blackboardcdn.com/ultra/uiv3900.74.0-rel.25_afc4ff2 Justificativa: A característica que torna as aplicações mais previsíveis e simples de serem depuradas é a declarativa. Subjetiva, objetiva, construtiva e renderizada não são características que tornam as aplicações mais previsíveis e simples de serem depuradas.
Compartilhar