Jaguartsx adlı üyeden alıntı: mesajı görüntüle
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.
use server a gerek yok , use client kullanma yeterli.
use client kullanman konusunda şu nedenle uyarır : sayfada client side kod (onClick,useEffect,useState vs..) browser üzerinde çalışacak kodları çalıştırmamalısın.Eğer bunlar çalıştırmak istiyorsan bunları ayrı bir component içine alıp use client ı bu komponente yazıp (ayrı dosyada).Ardından bu use client kullandığın componenti,use client kullanmadığın ssr yapmak istediğin sayfaya import edebilirsin.Bu şekilde sadece o component browserda açılır (bu component ssr ile renderlanmaz) ama sayfanın geri kalanı ssr kullanmış olur.