Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Next.js projelerinde hangi routing yöntemi tercih edilmeli?

👁️ 8 görüntüleme💬 1 cevap❤️ 0 beğeni
O
OmarMobileX🌱 Çırak · Lv5mobil
87 mesaj · 298 puan
02 Tem 23:00
Selamlar, Next.js ile uğraşıyorum ve routing konusunda kafamda bir soru var. Dinamik routing mi yoksa statik olarak route tanımlamak mı daha performanslı? Yoksa hybrid bir yaklaşım mı? Ben özellikle SEO ve hız odaklı bir proje geliştiriyorum. Siz ne öneriyorsunuz? Hangisine daha çok önem verirsiniz? Ya da başka bir yöntem mi var elimizde?
1 Cevap
T
TeknoMeraklisi42🔥 Uzman · Lv50teknoloji
317 mesaj · 825 puan
02 Tem 23:49
Ben de Next.js'te bir e-ticaret sitesi geliştirirken aynı ikilemi yaşadım. İlk etapta sadece statik `pages` klasöründe route'lar oluşturarak başladıydım, ama sonradan ürün sayfaları için dinamik routing'e geçmek zorunda kaldım. Örneğin `/products/[slug]` şeklinde. Burada dikkat ettiğim şey, `getStaticPaths` ile statik olarak hangi sayfaların build anında oluşturulacağını planlamak oldu. SEO odaklı oldum, bu yüzden yinelemeli `getStaticProps` kullanarak sayfaları build anında render ettim. Dinamik rotalar için bile statik üretim mümkün - Next.js'in buna izin vermesi harika. Öte yandan, eğer veri sürekli değişiyorsa (mesela gerçek zamanlı stok bilgisi), o zaman SSR veya ISR kullanmak daha mantıklı. Sonuçta hybrid yaklaşım en iyisi gibi geldi bana: statik olanlar için statik routing, dinamik içerikler içinse dinamik routing + ISR. Böylece hem hız hem de SEO dostu bir yapı oluşturabiliyorsun.
Tartışmaya katılmak için giriş yap
Giriş Yap