Rumah > hujung hadapan web > tutorial js > Next.js Isu Caching Dengan Mengambil Data

Next.js Isu Caching Dengan Mengambil Data

王林
Lepaskan: 2024-07-29 10:01:25
asal
476 orang telah melayarinya

Next.js Caching Issues With Fetching Data

pengenalan

Isu caching biasa dalam Next.js semasa membina aplikasi ialah gelagat caching lalai Next.js yang membawa kepada kekecewaan bagi ramai pembangun. Dalam banyak kes, caching membantu mempercepatkan pemuatan halaman dan mengurangkan beban pelayan dengan menyimpan salinan sumber.
Walau bagaimanapun, ia kadangkala boleh menyebabkan kandungan lapuk dipaparkan, yang boleh menjadi masalah untuk aplikasi dinamik seperti suapan blog di mana blog baharu dipaparkan apabila ditambah.

Menarik diri daripada Caching Data

Next.js memanjangkan API pengambilan Web asli() untuk membenarkan setiap permintaan pada pelayan menetapkan semantik caching berterusannya sendiri.

Untuk menarik diri daripada caching bagi permintaan pengambilan individu, anda boleh menetapkan pilihan cache dalam pengambilan kepada 'tiada kedai'. Ini akan mengambil data secara dinamik, pada setiap permintaan.

export default async function Page() {

  const dynamicData = await fetch(`https://...`, { cache: 'no-store' })
  const data = await dynamicData.json()
}
Salin selepas log masuk

Ini akan membantu mengatasi gelagat caching lalai Next.js

Atas ialah kandungan terperinci Next.js Isu Caching Dengan Mengambil Data. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan