TanStack Query (React Query)
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
TanStack Query e menaxhon gjithçka rreth të dhënave nga serveri: i merr, i mban në cache, i rifreskon në sfond, provon sërish kur dështon dhe i ndan mes komponentëve. useQuery për lexim, useMutation për ndryshim.
EnglishEN
TanStack Query manages everything about server data: fetching, caching, background refreshing, retrying on failure and sharing between components. useQuery for reading, useMutation for changing.
Si ta mendosh
Si një asistent që e mban frigoriferin gjithmonë të mbushur, pa pasur nevojë të shkosh në treg çdo herë.
Lexoje në anglisht
Like an assistant who keeps the fridge stocked so you don't go to the shop every time.
Shembull kodijavascript
const { data, isPending, error } = useQuery({
queryKey: ["termi", id],
queryFn: () => fetch(`/api/terma/${id}`).then((r) => r.json()),
});