Logo Passei Direto
Buscar
Uma prática muito comum para construção de aplicações modernas é ter o front-end em uma base de código separada do back-end, fazendo com que o front-end consuma os dados do servidor via API chamando requisições HTTP. Embora o React não tenha recomendações arquiteturais para organizar essa parte da nossa aplicação, podemos pensar em estratégias que podem variar de projeto para projeto, de forma a deixar a nossa aplicação mais bem estruturada e escalável. Assinale a alternativa CORRETA: Grupo de escolhas da pergunta As aplicações que possuem algum tipo de integração com APIs externas precisam de implementar o modelo MVC, uma vez que é necessário ter um controller associado a uma view para que então possamos capturar as requisições do cliente As aplicações client-side (front-end) tratam apenas de interações diretas com o usuário. Dessa forma, podemos enviar requisições HTTP (GET, POST, DELETE e etc) para o servidor, que irá tratar as requisições e devolver um resultado para o cliente O react utilizado no front-end pode de forma direta integrar com um banco de dados MySql utilizando drivers específicos, eliminando completamente a necessidade de se criar um servidor para isso O
User badge image
Luciano Brasiliense Cardoso

há 4 dias

Respostas

User badge image

Ed Verified user icon

há 4 dias

Vamos analisar as alternativas apresentadas: 1. As aplicações que possuem algum tipo de integração com APIs externas precisam de implementar o modelo MVC, uma vez que é necessário ter um controller associado a uma view para que então possamos capturar as requisições do cliente. - Essa afirmação não é correta, pois o uso do modelo MVC não é uma exigência para integração com APIs externas. Existem várias arquiteturas que podem ser utilizadas. 2. As aplicações client-side (front-end) tratam apenas de interações diretas com o usuário. Dessa forma, podemos enviar requisições HTTP (GET, POST, DELETE e etc) para o servidor, que irá tratar as requisições e devolver um resultado para o cliente. - Esta afirmação está correta. O front-end realmente lida com interações do usuário e pode fazer requisições HTTP para o back-end. 3. O React utilizado no front-end pode de forma direta integrar com um banco de dados MySql utilizando drivers específicos, eliminando completamente a necessidade de se criar um servidor para isso. - Isso não é verdade. O React, sendo uma biblioteca de front-end, não se conecta diretamente a bancos de dados. É necessário um servidor para intermediar essa comunicação. Diante da análise, a alternativa correta é: As aplicações client-side (front-end) tratam apenas de interações diretas com o usuário. Dessa forma, podemos enviar requisições HTTP (GET, POST, DELETE e etc) para o servidor, que irá tratar as requisições e devolver um resultado para o cliente.

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!

Mais conteúdos dessa disciplina