Logo Passei Direto
Buscar
Utilizamos o service para definir configurações especificas economizando código.
Uma das dicas para realizar a conexão com a internet é criar um service para:
a. Pré-definir algumas configurações específicas como header ou URL inicial e não precisar ficar declarando essas informações novamente em todas as classes.
b. Inicializar o axious para não ter de ficar inicializando em todas as áreas.
c. Receber o retorno da api para tratar todos os retornos da mesma maneira.
d. Pré-definir os parâmetros da conexão para sempre passar os mesmos parâmetros.
e. Pré-definir o http action para garantir o mesmo http Action para todas as requisições.
User badge image
Exercícios Para o Aprendizado

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Analisando as alternativas apresentadas, a ideia principal é que um service é utilizado para centralizar e reutilizar configurações específicas, evitando a repetição de código em diferentes partes da aplicação. Vamos analisar cada alternativa: a) Pré-definir algumas configurações específicas como header ou URL inicial e não precisar ficar declarando essas informações novamente em todas as classes. - Esta opção reflete bem a ideia de um service, que visa centralizar configurações. b) Inicializar o axios para não ter de ficar inicializando em todas as áreas. - Embora isso possa ser uma função de um service, não é o foco principal. c) Receber o retorno da API para tratar todos os retornos da mesma maneira. - Isso é mais sobre tratamento de resposta do que sobre a configuração da conexão. d) Pré-definir os parâmetros da conexão para sempre passar os mesmos parâmetros. - Isso é útil, mas não abrange a ideia de economizar código de forma tão ampla. e) Pré-definir o http action para garantir o mesmo http Action para todas as requisições. - Isso é específico e não abrange a ideia de configurações gerais. A alternativa que melhor representa a função de um service, ao permitir a pré-definição de configurações específicas e economizar código, é: a) Pré-definir algumas configurações específicas como header ou URL inicial e não precisar ficar declarando essas informações novamente em todas as classes.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Ao desenvolver um sistema de vendas, a classe Produto possui um método chamado calculaImposto que calcula o imposto dos produtos que serão vendidos. Essa classe é herdada pelas classes Lapis, Borracha e Caneta. Porém, devido a uma mudança nas regras de negócio, o imposto exercido sobre o produto lápis será 10% maior em relação aos outros produtos. Qual é a melhor solução para esse caso? a. Remover o método da classe Produto e colocar o método calculaImposto em todas as classes. b. Herdar o método calculaImposto da classe Produto na classe Lapis. Esse método irá chamar o método calculaImposto da classe pai e adicionar o valor excedente. c. Alterar a nova tarifa no método calculaImposto na classe Produto e implementar um novo método chamado impostoAntigo nas classes Borracha e Caneta para calcular o imposto antigo. d. Criar um novo método na classe Lapis chamado novoImposto que irá calcular o novo valor de imposto. e. Criar um novo método na classe Caneta chamado calculaImposto que irá chamar o método calculaImposto da classe pai e adicionar o valor excedente.

Quando utilizamos o React Hooks no desenvolvimento, uns dos principais hooks disponibilizados são o useEffect e o useRef. Para que cada uma dessas funções é utilizada? a. UseEffect é utilizado para receber atualizações em caso de o componente entrar em um determinado ciclo de vida ou ocorrer uma mudança no valor de uma variável e o useRef é utilizado para armazenar a instância de uma informação durante todo o ciclo de vida do componente. b. UseEffect é utilizado para armazenar uma informação e forçar a renderização da tela em caso de mudança de valor e o useRef é utilizado para armazenar a instância de uma informação durante todo o ciclo de vida do componente. c. UseEffect é utilizado para armazenar uma informação e forçar a renderização da tela em caso de mudança de valor e o useRef é utilizado para declarar uma variável no componente. d. UseEffect é utilizado para receber atualizações em caso de o componente entrar em um determinado ciclo de vida ou ocorrer uma mudança no valor de uma variável determinada e o useRef é utilizado para declarar uma variável no componente. e. UseEffect é utilizado somente para receber atualizações em caso de o componente entrar em um determinado ciclo de vida e o useRef é utilizado para armazenar a instância de uma informação durante todo o ciclo de vida do componente.

Mais conteúdos dessa disciplina