Sobes.tech
Middle

Ko tačno na klijentu šalje zahteve na backend?

sobes.tech АИ

Одговор од АИ

Na klijentskoj strani, zahtevi ka backend-u obično se šalju od strane koda koji je odgovoran za interakciju sa serverom — to mogu biti:

  • JavaScript funkcije koje koriste fetch, XMLHttpRequest ili biblioteke poput Axios.
  • U SPA okvirima (React, Vue, Angular), servisi ili hook-ovi koji inkapsuliraju logiku zahteva.

Na primer, u React-u se često kreira poseban API servis:

// api.js
export function fetchUserData(userId) {
  return fetch(`/api/users/${userId}`).then(res => res.json());
}

I poziva se iz komponenti ili efekata. Na taj način, klijentski kod (JavaScript) inicira zahteve ka serveru.