Logo Passei Direto
Buscar
O React-Redux possui alguns componentes que ajudam no compartilhamento de estados. Analisando o código abaixo, qual a melhor explicação para o ponto 1 e para o ponto 2 do código:
Qual a melhor explicação para o ponto 1 e para o ponto 2 do código?
a. Ponto 1: coleta a informação da variável loginLoading no módulo auth. Ponto 2: chama a action login, passando por parâmetros o logInfo e passInfo.
b. Ponto 1: coleta a informação e monitora mudanças da variável loginLoading no módulo auth. Ponto 2: chama a action login, passando por parâmetros o logInfo e passInfo.
c. Ponto 1: coleta a informação e monitora mudanças da variável loginLoading no módulo auth. Ponto 2: chama a função login, passando por parâmetros o logInfo e passInfo.
d. Ponto 1: coleta a informação da variável loginLoading no módulo auth. Ponto 2: chama a função login, passando por parâmetros o logInfo e passInfo.
e. Ponto 1: coleta a informação da variável loginLoading no módulo auth. Ponto 2: cancela a chamada da função login, clicada anteriormente.
User badge image
Questões Para o Saber

há 2 anos

Respostas

User badge image

Ed Verified user icon

ano passado

Para analisar as opções, precisamos entender o que cada ponto do código faz em relação ao React-Redux. 1. O ponto 1 parece estar relacionado à coleta de informações do estado, especificamente da variável `loginLoading` no módulo `auth`. Se ele apenas coleta a informação, não está necessariamente monitorando mudanças. 2. O ponto 2 envolve a chamada de uma ação ou função relacionada ao login, passando parâmetros. Agora, vamos analisar as alternativas: a) Ponto 1: coleta a informação da variável loginLoading no módulo auth. Ponto 2: chama a action login, passando por parâmetros o logInfo e passInfo. - Esta opção diz que o ponto 1 apenas coleta a informação e o ponto 2 chama uma action. Pode ser correta, mas não menciona monitoramento. b) Ponto 1: coleta a informação e monitora mudanças da variável loginLoading no módulo auth. Ponto 2: chama a action login, passando por parâmetros o logInfo e passInfo. - Esta opção menciona que o ponto 1 monitora mudanças, o que é uma característica importante do Redux. c) Ponto 1: coleta a informação e monitora mudanças da variável loginLoading no módulo auth. Ponto 2: chama a função login, passando por parâmetros o logInfo e passInfo. - Semelhante à b, mas menciona "função" em vez de "action". Isso pode ser confuso, pois no Redux geralmente falamos de actions. d) Ponto 1: coleta a informação da variável loginLoading no módulo auth. Ponto 2: chama a função login, passando por parâmetros o logInfo e passInfo. - Esta opção diz que o ponto 1 apenas coleta a informação, sem monitoramento. e) Ponto 1: coleta a informação da variável loginLoading no módulo auth. Ponto 2: cancela a chamada da função login, clicada anteriormente. - Esta opção parece incorreta, pois não faz sentido no contexto de uma chamada de login. A melhor explicação, considerando que o ponto 1 deve monitorar mudanças e o ponto 2 chama uma action, é a opção b: "Ponto 1: coleta a informação e monitora mudanças da variável loginLoading no módulo auth. Ponto 2: chama a action login, passando por parâmetros o logInfo e passInfo."

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

O Redux-Saga é uma biblioteca que, junto com o Redux, permite que possamos compartilhar os estados entre vários componentes. Pensando em um aplicativo que utiliza essa biblioteca, que precise buscar uma informação na internet e compartilhá-la com vários componentes, qual o melhor fluxo a ser seguido:
Qual o melhor fluxo a ser seguido?
a. O aplicativo, no primeiro componente, deve chamar uma reducer que por sua vez, chamará um Saga para realizar a conexão. Após finalizar a conexão, o Saga mandará a informação para o action que, por fim, distribuirá a informação entre os componentes.
b. O aplicativo, no primeiro componente, deve chamar uma action que por sua vez, chamará um Saga para realizar a conexão. Após finalizar a conexão, o Saga chamará uma action que mandará a informação para o reducer que, por fim, distribuirá a informação entre os componentes.
c. O aplicativo, no primeiro componente, deve chamar uma action que por sua vez, chamará um Saga para realizar a conexão. Após finalizar a conexão, o Saga mandará a informação para o reducer que, por fim, distribuirá a informação entre os componentes.
d. O aplicativo, no primeiro componente, deve chamar um Saga para realizar a conexão. Após finalizar o Saga mandará a informação para o reducer que, por fim, distribuirá a informação entre os componentes.
e. O aplicativo, no primeiro componente, deve chamar um action para realizar a conexão. Após finalizar a conexão, o action mandará a informação para o reducer que, por fim, distribuirá a informação entre os componentes.

O Redux-Saga é muito utilizado para gerenciar o controle das conexões com APIs e banco de dados internos e compartilhar a informação com os componentes. Analisando o código abaixo, qual a melhor explicação para os pontos 1, 2 e 3.
Qual a melhor explicação para os pontos 1, 2 e 3?
a. Ponto 1: monitora a informação da variável address no reducer do módulo address; Ponto 2: chama a função loginStart declarada nesse componente; Ponto 3: realiza a chamada do FakerServices e, ao terminar a conexão, retorna os dados da API.
b. Ponto 1: monitora a informação da variável address no reducer do módulo address; Ponto 2: chama a função loginStart declarada nesse componente; Ponto 3: realiza a chamada do FakerServices e, ao terminar a conexão, retorna o http code da conexão.
c. Ponto 1: busca a informação da variável address no reducer do módulo address; Ponto 2: chama a função loginStart declarada nesse componente; Ponto 3: realiza a chamada do FakerServices e, ao terminar a conexão, retorna os dados da API.
d. Ponto 1: busca a informação da variável address no reducer do módulo address; Ponto 2: chama a action loginStart e aguarda a execução; Ponto 3: realiza a chamada do FakerServices e, ao terminar a conexão, retorna o http code da conexão.
e. Ponto 1: busca a informação da variável address no reducer do módulo address; Ponto 2: chama a action loginStart e aguarda a execução; Ponto 3: realiza a chamada do FakerServices e, ao terminar a conexão, retorna os dados da API.

Analisando o código a seguir, temos uma classe em Javascript com algumas propriedades privadas e outras públicas. Qual será o resultado obtido no console do debug utilizando o comando console.log? a. O aplicativo rodará sem nenhum erro e serão exibidos no console os valores 1 e 0. b. O aplicativo apresentará erro porque o caractere # não é reconhecido pelo Javascript. c. O aplicativo apresentará erro porque faltou o caractere # na propriedade abrir. d. O aplicativo rodará sem nenhum erro e serão exibidos no console os valores undefined e 0, porque a propriedade abrir é privada. e. O aplicativo rodará sem nenhum erro e serão exibidos no console os valores 1 e undefined, porque a propriedade fechar é privada.

Mais conteúdos dessa disciplina