Buscar

Aula 12 - Conhecendo o React

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Continue navegando