Carregando...
Carregando...
Ajude a melhorar a plataforma
Visando à criação de uma camada de apresentação, separando-a da camada de backend , o que é preciso considerar é que, em um aplicativo tradicional multicamadas, a camada de aplicativo (ou seja, de negócios) tende a reunir os componentes essenciais para o aplicativo, incluindo a lógica de domínio dentro deles. Tais APIs refinadas realizam a interação junto à camada de acesso a dados, visando à recuperação de dados persistentes oriundos de um banco de dados. Elas acabam estabelecendo um limite natural para a camada de apresentação, favorecendo que se desacople a camada de apresentação em um espaço separado de aplicativo. Sobre isso, avalie as asserções a seguir e a relação proposta entre elas. I. O gateway de API substitui a camada de apresentação e a lógica do aplicativo. PORQUE II. Tal gateway se mostra uma camada tênue e diversa para a apresentação interagir. A respeito dessas asserções, assinale a opção correta.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A primeira asserção é falsa porque o gateway de API não substitui a camada de apresentação e a lógica do aplicativo, mas sim se posiciona exatamente entre elas — o que, por sinal, justifica sua denominação “ gateway ” nesse contexto. A segunda asserção é falsa porque o gateway de API é uma camada de fachada que oferece uma interface consistente e uniforme, e não tênue e diversa, para a camada de apresentação poder interagir. Isso acaba por permitir que os serviços downstream sigam sua evolução de modo independente, sem afetar o aplicativo. De tal forma, o gateway de API contribui para que o aplicativo interaja de modo legitimamente RESTful .