React & React Native

Fetching data in React

Në shqip: Marrja e të dhënave në React

ShpjegimiSQ

Mënyra më e thjeshtë është fetch brenda useEffect, por duhet të trajtosh vetë ngarkimin, gabimet, cache-in dhe kërkesat e dyfishta. Prandaj në aplikacione të vërteta përdoren TanStack Query, SWR ose Server Components.

EnglishEN

The simplest way is fetch inside useEffect, but then you handle loading, errors, caching and duplicate requests yourself. That's why real apps use TanStack Query, SWR or Server Components.

Si ta mendosh

Si ta gatuash vetë çdo herë, krahasuar me një restorant që e ka gati dhe e mban ngrohtë.

Lexoje në anglisht

Like cooking from scratch every time, compared with a restaurant that keeps it ready and warm.

Shembull kodijavascript

useEffect(() => {
  let aktiv = true;
  fetch(`/api/terma/${id}`).then((r) => r.json()).then((t) => aktiv && setTermi(t));
  return () => { aktiv = false; };
}, [id]);

Terma të lidhur