← Next.js18 / 57
Revalidasi Cache (ISR)
Opsi next: { revalidate: 60 } melakukan Incremental Static Regeneration (ISR): meng-cache halaman static dan memperbaruinya di background setiap 60 detik.
👀 Contoh dulu
fetch('https://api.com/posts', { next: { revalidate: 60 } });Hasilnya: Data di-refresh di background setiap 60 detik.
💡 Kombinasi terbaik antara performa static dan kebaruan data.
📝 Sekarang giliranmu
Ubah fungsi fetch di bawah agar Next.js melakukan caching halaman secara statis, tetapi otomatis memperbaruinya di background setiap 30 detik (ISR).
Preview