📌 Next.js – Çalışma Prensibi

Next.js, modern web uygulamalarında sunucu ve istemci işlevlerini birleştirerek hızlı ve SEO dostu sayfalar sunar. Temel prensip:

Önce HTML yüklenir, sonra hidrasyon ile bileşenlere JavaScript interaktivitesi eklenir.

Ayrıca ziyaret edilen her route önbellekte tutulur ve client/server bileşenleri arasındaki kurallar uygulanır.


1️⃣ Rendering Stratejilerinin Gelişimi


2️⃣ Temel Next.js Bileşenleri


3️⃣ CSR vs SSR Karşılaştırması

Özellik CSR SSR
HTML’in Render Edilmesi İstemci tarafında render edilir Sunucuda render edilir
İlk Yükleme Hızı Daha yavaş, JS yüklenmeli Daha hızlı, veri önceden çekilir
Etkileşim Yüksek interaktif Daha az interaktif, tam sayfa yenileme gerekebilir
SEO Problemli olabilir SEO dostu, indeksleme kolay

4️⃣ Veri Çekme Süreci