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]);