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