v2.5.2
Giriş yap

Sayfa içeriklerini database'den çekmek.

howlberg
333 defa görüntülendi

React ile blog sitesi yazıyorum. Djangoyu backend olarak kullanacağım ama anasayfada kategoriler, servisler, hakkımızda gibi verileri database'den herbirini farklı tablodan oluşturuyorum. Sorum şu, sayfa yüklendiğinde 6 tane tabloya aynı anda istek atıp tümünü json cıktı olarak mı alacağım? Beni aydınlatabilir misiniz?

howlberg
588 gün önce
const { data } = useQuery(
		['fetchNavbar'],
		async () => {
			const { data } = await axios('http://192.168.20.76:8000/api/navbar/')

			return data
		},
		{
			staleTime: Infinity,
		}
	)

Navbar'da böyle bir mantık yaptım mesela, staleTime vererek herhangi sayfada başka bir sorgu atmayacak refresh olana kadar, bunu tüm copmonentlerde yapıp onlara ait verileri çeksem olur mu peki ?