directus yada herhangibir api cms kullandığın senaryoda;
ssg için :
getStaticProps ile build time da bu verileri çekip pre-render yaptırman gerekiyor
https://nextjs.org/docs/pages/buildi...t-static-props
ssr için :
fetch isteklerini client da değil sunucu kısmında atman gerekiyor ,
app router için : server side bir sayfada direk fetch ile verileri getirmen yeterli (use client kullanmadığın bi sayfada)
pages router için : getServersideProps kullanman gerekiyor
https://nextjs.org/docs/pages/buildi...ver-side-props
ana mantık şu sayfa ilk yüklendiğinde en kritik yerler (içeriğin başlıkların vs.) hali hazırda render edilmiş olmalı.
sayfa yüklendikten sonra istek atıp veriler çekilmemeli.
Teşekkür ederim anladım.
Zaten pages router kullanmıyorum. O yüzden app router de fetch ile çekerim.
Peki ssr için use server kullanmalı mıyız misal use client kullanmadığımız bazı durumlarda nextjs hata veriyor sayfa yüklenmiyor doğal olarak use client kullanmamız gerktiği konusunda uyarıyor.
Tam anlatamamış olabilirim kusura bakmayın javasciprt çok iyi öğrenemedim henüz doğal olarak react ve nextjs ' i de tam öğrenemedim. Öğrenmeye çalışıyorum hala ufak tefek eksikliklerim var.