← Sözlük
Sözlük · Geliştirme

Server-side Rendering nedir?

SSR

Web sayfalarının kullanıcıya gönderilmeden önce sunucuda hazırlanıp hızlıca görüntülenmesini sağlayan yöntemdir.

Tanım

Normalde tarayıcı sayfayı boş bir kutu gibi alır ve içini kendi doldurur. SSR ile sunucu, sayfayı tamamen hazır bir şekilde tarayıcıya yollar. Bu, sitenin çok daha hızlı açılmasını ve arama motorları tarafından daha kolay bulunmasını sağlar.

Bir restoranda yemeğin mutfakta hazırlanıp masaya hazır gelmesi gibidir; müşteri (tarayıcı) yemeği pişirmekle uğraşmaz, doğrudan yer.

Nasıl çalışır?

Sunucu, kullanıcı isteği geldiğinde sayfayı oluşturur, içindeki verileri yerleştirir ve bitmiş halini gönderir.

Nerede kullanılır?

E-ticaret sitelerinde ve SEO'nun önemli olduğu tüm web projelerinde kullanılır.

Sık karıştırılanlar

Client-side rendering ile karıştırılabilir; client-side'da işin çoğu tarayıcıda, SSR'da ise sunucuda yapılır.

Sıkça sorulanlar

Neden her site SSR kullanmıyor?

Sunucu yükünü artırır ve kurulumu daha karmaşıktır; her proje için gerekli olmayabilir.

İlgili terimler

İlgili araçlar

Bu açıklama TreScout için sade dille hazırlandı · yanlış ya da eksik gördüğünüz bir şey olursa hello@trescout.com. TreScout her gün GitHub, Hacker News ve HuggingFace trendlerini Türkçe özetler.