Middle
Quem exatamente no cliente envia pedidos para o backend?
sobes.tech IA
Resposta da IA
No cliente, as solicitações ao backend geralmente são enviadas pelo código responsável pela interação com o servidor, que pode ser:
- Funções em JavaScript que usam
fetch,XMLHttpRequestou bibliotecas como Axios. - Em frameworks SPA (React, Vue, Angular), serviços ou hooks que encapsulam a lógica das solicitações.
Por exemplo, no React, muitas vezes cria-se um serviço API separado:
// api.js
export function fetchUserData(userId) {
return fetch(`/api/users/${userId}`).then(res => res.json());
}
E chama-se a partir de componentes ou efeitos. Assim, é o código do cliente (JavaScript) que inicia as solicitações ao servidor.